org.objectweb.carol.jndi.ns

Class IIOPCosNaming

Implemented Interfaces:
NameService

public class IIOPCosNaming
extends java.lang.Object
implements NameService

Class IIOPCosNaming Start in a separated process (see the sun orbd documentation)

Version:
1.0, 15/01/2003

Author:
Guillaume Riviere (Guillaume.Riviere@inrialpes.fr)

Field Summary

Process
cosNamingProcess
process of the cosnaming
int
port
port number ( 12350 for default)

Method Summary

int
getPort()
get port method, get the port for the name service
boolean
isStarted()
isStarted Method, check if a name service is started
void
setPort(int p)
set port method, set the port for the name service
void
start()
start Method, Start a new NameService or do nothing if the name service is all ready start
void
stop()
stop Method, Stop a NameService or do nothing if the name service is all ready stop

Field Details

cosNamingProcess

public Process cosNamingProcess
process of the cosnaming


port

public int port
port number ( 12350 for default)

Method Details

getPort

public int getPort()
get port method, get the port for the name service
Specified by:
getPort in interface NameService

Returns:
int port number


isStarted

public boolean isStarted()
isStarted Method, check if a name service is started
Specified by:
isStarted in interface NameService

Returns:
boolean true if the name service is started


setPort

public void setPort(int p)
set port method, set the port for the name service
Specified by:
setPort in interface NameService

Parameters:


start

public void start()
            throws NameServiceException
start Method, Start a new NameService or do nothing if the name service is all ready start
Specified by:
start in interface NameService

Parameters:

Throws:
NameServiceException - if a problem occurs


stop

public void stop()
            throws NameServiceException
stop Method, Stop a NameService or do nothing if the name service is all ready stop
Specified by:
stop in interface NameService

Throws:
NameServiceException - if a problem occure