org.jboss.system
Interface Service

All Known Subinterfaces:
AbstractStateManagerMBean (src) , AdaptorMBean (src) , AOPTesterMBean (src) , CacheLoader (src) , CacheLoaderAop (src) , CacheTesterMBean (src) , ClasspathTestMBean (src) , ClazzTestMBean (src) , ClientUserTransactionServiceMBean (src) , ClusteredHTTPSessionServiceMBean (src) , ClusterPartitionMBean (src) , ConcurrentLoaderMBean (src) , ConsoleAlertListenerMBean (src) , ContainerPlugin (src) , CorbaNamingServiceMBean (src) , CorbaORBServiceMBean (src) , CorbaTransactionServiceMBean (src) , CtsCmpServiceMBean (src) , DataSourceInterceptorMBean (src) , DeploymentFileRepositoryMBean (src) , DeploymentScanner (src) , DestinationMBean (src) , DetachedHANamingServiceMBean (src) , DynamicLoginConfigMBean (src) , EJBProxyFactory (src) , EmailAlertListenerMBean (src) , EntityCache (src) , EntityLockMonitorMBean (src) , EntityPersistenceManager (src) , EntityPersistenceStore (src) , ExternalClassMBean (src) , HANamingServiceMBean (src) , HAServiceMBean (src) , HAServiceMBean (src) , HASessionStateServiceMBean (src) , HASingletonControllerMBean (src) , HASingletonMBean (src) , HttpInvokerMBean (src) , HttpProxyFactoryHAMBean (src) , HttpProxyFactoryMBean (src) , HttpsClientMBean (src) , IIOPInvokerMBean (src) , InstanceCache (src) , InstancePool (src) , Interceptor (src) , InterceptorMBean (src) , InterruptTestMBean (src) , InvalidationManagerMBean (src) , JaasSecurityDomainMBean (src) , JaasSecurityManagerServiceMBean (src) , JBossAlertListenerMBean (src) , JBossMonitorMBean (src) , JCEProviderServiceMBean (src) , JDBCEntityPersistenceStore (src) , JGCacheInvalidationBridgeMBean (src) , JMSCacheInvalidationBridgeMBean (src) , JRMPProxyFactoryMBean (src) , JUDDIServiceMBean (src) , LinkRefPairServiceMBean (src) , ListenerServiceMBean (src) , LocalContainerInvoker (src) , LocalProxyFactory (src) , NoopServiceMBean (src) , ObservableTesterMBean (src) , PropertiesVerifierStoreMBean (src) , ProxyFactoryHAMBean (src) , ProxyTestsMBean (src) , RemotingTesterMBean (src) , ResourceTestMBean (src) , ResourceTstsMBean (src) , ScriptService (src) , SecurityConfigMBean (src) , SecurityConfigMBean (src) , SecurityManagerMBean (src) , SecurityTesterMBean (src) , ServiceMBean (src) , SRPServiceMBean (src) , SRPVerifierStoreServiceMBean (src) , StarterMBean (src) , StatefulSessionPersistenceManager (src) , StringThresholdMonitorMBean (src) , SystemAuthenticatorMBean (src) , TargetMBean (src) , TestDeployerAMBean (src) , TestDeployerBMBean (src) , TestDeployerCMBean (src) , TestDeployerDMBean (src) , TestDeployerEMBean (src) , TestDeployerMBean (src) , TestInterface (src) , TestMBean (src) , TestMessageDrivenManagementMBean (src) , TestServiceMBean (src) , ThresholdMonitorMBean (src) , TMTestMBean (src) , TopologyMonitorServiceMBean (src) , TxLockTesterMBean (src) , TxTesterMBean (src) , UUIDKeyGeneratorFactoryServiceMBean (src) , VersionedObjectTesterMBean (src) , WebModuleMBean (src) , XMLLoginConfigMBean (src)
All Known Implementing Classes:
AbstractDeploymentScanner (src) , AbstractInstanceCache (src) , AbstractInstancePool (src) , AbstractInterceptor (src) , AbstractStateManager (src) , Adaptor (src) , AOPTester (src) , BaseLocalProxyFactory (src) , BdbjeCacheLoader (src) , BMPPersistenceManager (src) , CachedConnectionInterceptor (src) , CacheTester (src) , ClasspathTest (src) , ClazzTest (src) , ClientUserTransactionService (src) , ClusteredHTTPSessionService (src) , ClusterPartition (src) , CMPClusteredInMemoryPersistenceManager (src) , CMPFilePersistenceManager (src) , CMPInMemoryPersistenceManager (src) , CMPPersistenceManager (src) , ConcurrentLoader (src) , ConsoleAlertListener (src) , Container.AbstractContainerInterceptor (src) , CorbaNamingService (src) , CorbaORBService (src) , CorbaTransactionService (src) , DelegatingCacheLoader (src) , DeploymentFileRepository (src) , DestinationMBeanSupport (src) , DetachedHANamingService (src) , DynamicLoginConfig (src) , EmailAlertListener (src) , EntityInstanceCache (src) , EntityLockMonitor (src) , ExternalClass (src) , FileCacheLoader (src) , HANamingService (src) , HAService (src) , HAServiceMBeanSupport (src) , HASessionStateService (src) , HASingletonController (src) , HASingletonSupport (src) , HttpInvoker (src) , HttpProxyFactory (src) , HttpProxyFactoryHA (src) , HttpsClient (src) , IIOPInvoker (src) , InterceptorMBeanSupport (src) , InterruptTest (src) , InvalidationManager (src) , IORFactory (src) , JaasSecurityDomain (src) , JaasSecurityManagerService (src) , JBossAlertListener (src) , JBossMessageEndpointFactory (src) , JBossMonitor (src) , JCEProviderService (src) , JDBCCacheLoader (src) , JDBCStoreManager (src) , JDBCStoreManager2 (src) , JGCacheInvalidationBridge (src) , JMSCacheInvalidationBridge (src) , JMSContainerInvoker (src) , JRMPProxyFactory (src) , JUDDIService (src) , LinkRefPairService (src) , ListenerServiceMBeanSupport (src) , NoopService (src) , ObservableTester (src) , PerTxEntityInstanceCache (src) , PropertiesVerifierStore (src) , ProxyFactory (src) , ProxyFactoryHA (src) , ProxyTests (src) , RemotingTester (src) , ResourceTest (src) , ResourceTsts (src) , SecurityConfig (src) , SecurityConfig (src) , SecurityManager (src) , SecurityTester (src) , ServiceMBeanSupport (src) , SharedStoreCacheLoader (src) , SRPService (src) , SRPVerifierStoreService (src) , Starter (src) , StatefulHASessionPersistenceManager (src) , StatefulSessionFilePersistenceManager (src) , StringThresholdMonitor (src) , SystemAuthenticator (src) , Target (src) , Test (src) , TestClass (src) , TestDeployer (src) , TestDeployerA (src) , TestDeployerB (src) , TestDeployerC (src) , TestDeployerD (src) , TestDeployerE (src) , TestMessageDrivenManagement (src) , TestService (src) , ThresholdMonitor (src) , TMTest (src) , TopologyMonitorService (src) , TxLockTester (src) , TxTester (src) , URLDeploymentScanner (src) , URLDirectoryScanner (src) , UUIDKeyGeneratorFactoryService (src) , VersionedObjectTester (src) , WebModule (src) , XMLLoginConfig (src)

public interface Service

The Service interface.


Method Summary
 void create()
          create the service, do expensive operations etc
 void destroy()
          destroy the service, tear down
 void start()
          start the service, create is already called
 void stop()
          stop the service
 

Method Detail

create

public void create()
            throws java.lang.Exception
create the service, do expensive operations etc

Throws:
java.lang.Exception

start

public void start()
           throws java.lang.Exception
start the service, create is already called

Throws:
java.lang.Exception

stop

public void stop()
stop the service


destroy

public void destroy()
destroy the service, tear down