org.apache.naming
Interface NamingServiceMBean

All Known Implementing Classes:
NamingService

public interface NamingServiceMBean

Naming MBean interface.

Version:
$Revision: 123468 $
Author:
Remy Maucherat

Field Summary
static java.lang.String NAME
          Component name.
static java.lang.String OBJECT_NAME
          Object name.
static int STARTED
           
static int STARTING
           
static java.lang.String[] states
          Status constants.
static int STOPPED
           
static int STOPPING
           
 
Method Summary
 void destroy()
          Destroy naming service (if any is running).
 java.lang.String getName()
          Returns the JNDI component name.
 int getState()
          Returns the state.
 java.lang.String getStateString()
          Returns a String representation of the state.
 void start()
          Start the naming service.
 void stop()
          Stop the naming service.
 

Field Detail

states

static final java.lang.String[] states
Status constants.


STOPPED

static final int STOPPED
See Also:
Constant Field Values

STOPPING

static final int STOPPING
See Also:
Constant Field Values

STARTING

static final int STARTING
See Also:
Constant Field Values

STARTED

static final int STARTED
See Also:
Constant Field Values

NAME

static final java.lang.String NAME
Component name.

See Also:
Constant Field Values

OBJECT_NAME

static final java.lang.String OBJECT_NAME
Object name.

See Also:
Constant Field Values
Method Detail

getName

java.lang.String getName()
Returns the JNDI component name.


getState

int getState()
Returns the state.


getStateString

java.lang.String getStateString()
Returns a String representation of the state.


start

void start()
           throws java.lang.Exception
Start the naming service.

Throws:
java.lang.Exception

stop

void stop()
Stop the naming service.


destroy

void destroy()
Destroy naming service (if any is running).