JBoss API: Interface ServiceMBean

org.jboss.util
Interface ServiceMBean

All Superinterfaces:
Service
All Known Subinterfaces:
AbstractWebContainerMBean, AutoDeployerMBean, AutoDeployerMBean, ClientUserTransactionServiceMBean, ConnectorFactoryServiceMBean, ContainerFactoryMBean, CounterServiceMBean, DeployerMBean, ExternalContextMBean, HypersonicDatabaseMBean, InstantDBDatabaseMBean, J2eeDeployerMBean, JDBCDataSourceLoaderMBean, JdbcProviderMBean, JMSProviderLoaderMBean, JMXAdaptorServiceMBean, JNDIViewMBean, MailServiceMBean, NamingAliasMBean, NamingServiceMBean, RawXADataSourceLoaderMBean, RMIConnectorServiceMBean, SchedulableExampleMBean, SchedulerMBean, ServerSessionPoolLoaderMBean, TransactionManagerServiceMBean, TransactionManagerServiceMBean, WebServiceMBean, XADataSourceLoaderMBean
All Known Implementing Classes:
ServiceMBeanSupport

public interface ServiceMBean
extends Service

An interface describing a JBoss service MBean.

Version:
$Revision: 1.4 $
Author:
Rickard Öberg (rickard.oberg@telkel.com), Scott_Stark@displayscape.com
See Also:
Service, ServiceMBeanSupport

Field Summary
static int STARTED
           
static int STARTING
           
static java.lang.String[] states
           
static int STOPPED
           
static int STOPPING
           
 
Method Summary
 java.lang.String getName()
           
 int getState()
           
 java.lang.String getStateString()
           
 
Methods inherited from interface org.jboss.util.Service
destroy, init, start, stop
 

Field Detail

states

public static final java.lang.String[] states

STOPPED

public static final int STOPPED

STOPPING

public static final int STOPPING

STARTING

public static final int STARTING

STARTED

public static final int STARTED
Method Detail

getName

public java.lang.String getName()

getState

public int getState()

getStateString

public java.lang.String getStateString()


Copyright © 2000 The JBoss Organization. All Rights Reserved.