mx4j.tools.naming

Class CosNamingService

Implemented Interfaces:
CosNamingServiceMBean

public class CosNamingService
extends java.lang.Object
implements CosNamingServiceMBean

An MBean that wraps tnameserv.

Calling start() will start tnameserv in a separate process via Runtime.exec(String command).

Version:
$Revision: 1.12 $

Constructor Summary

CosNamingService()
Creates a new instance of CosNamingService with the default port (900).
CosNamingService(int port)
Creates a new instance of CosNamingService with the specified port.

Method Summary

int
getPort()
Returns the port on which tnameserv listens for incoming connections
boolean
isRunning()
Returns whether this MBean has been started and not yet stopped.
void
setPort(int port)
Sets the port on which tnameserv listens for incoming connections.
void
start()
Starts this MBean: tnameserv can now accept incoming calls
void
stop()
Stops this MBean: tnameserv cannot accept anymore incoming calls

Constructor Details

CosNamingService

public CosNamingService()
Creates a new instance of CosNamingService with the default port (900).

CosNamingService

public CosNamingService(int port)
Creates a new instance of CosNamingService with the specified port.

Method Details

getPort

public int getPort()
Returns the port on which tnameserv listens for incoming connections
Specified by:
getPort in interface CosNamingServiceMBean
See Also:
setPort(int)

isRunning

public boolean isRunning()
Returns whether this MBean has been started and not yet stopped.
Specified by:
isRunning in interface CosNamingServiceMBean
See Also:
start()

setPort

public void setPort(int port)
Sets the port on which tnameserv listens for incoming connections.
Specified by:
setPort in interface CosNamingServiceMBean
See Also:
getPort()

start

public void start()
            throws Exception
Starts this MBean: tnameserv can now accept incoming calls
Specified by:
start in interface CosNamingServiceMBean

stop

public void stop()
Stops this MBean: tnameserv cannot accept anymore incoming calls
Specified by:
stop in interface CosNamingServiceMBean
See Also:
start()

Copyright © 2001-2005 The MX4J Contributors. All Rights Reserved.