java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
All Implemented Interfaces:
org.jboss.kernel.spi.dependency.KernelControllerContextAware, ServiceMBean, MBeanRegistration, NotificationEmitter
Direct Known Subclasses:
ClientUserTransactionService, ScheduleManager, DelayInterceptor, TestDeployerC, SystemPropertiesService, SpringDeployer, JBossMessageEndpointFactory, FarmMemberService, ObjectModelFactorySimpleSubDeployerSupport, Log4jSocketServer, JRMPProxyFactory, BrokenDeployer, TransactionManagerService, CMPInMemoryPersistenceManager, Target, DBScheduleProvider, InterruptTest, LinkRefPairService, JettyService, URLDeploymentScanner, StatefulSessionContainer, ClusteredHTTPSessionService, ServerILJMXService, TableCache, ListenerServiceMBeanSupport, ManagedConnectionFactoryDeployment, SecuredService, ThresholdMonitor, TestDeployerD, SRPVerifierStoreService, MIB2SystemGroupService, PreferredMasterElectionPolicy, StatelessSessionInstancePool, CastorJDOImpl, NoTxConnectionManager, BarrierController, PluginManager, RARDeployment, SubDeployerInterceptorSupport, ExternalContext, JBossAlertListener, CounterService, JGCacheInvalidationBridge, SecurityConfig, InterceptorServiceMBeanSupport, HAManagementService, SARDeployer, IIOPInvoker, AbstractWebContainer, HAILServerILService, HttpInvokerHA, SRPService, DLQHandler, EJBDeployer, HANotificationBroadcasterClientExample, Log4jService, EmbeddedCatalinaService41, HASingletonControllerTester, ActiveAlarmTable, UUIDKeyGeneratorFactoryService, XMLAdaptorService, StringThresholdMonitor, DeploymentService, MessageCache, JMSProviderLoader, ConnectorFactoryService, DestinationMBeanSupport, RARDeployment, StatefulSessionInstancePool, HAService, SecurityConfig, AbstractInstancePool, HAServiceMBeanSupport, JaasSecurityManagerService, HttpProxyFactory, UnifiedInvoker, OILServerILService, RMIAdaptorService, ProxyFactoryHA, JARDeployer, Barrier, WrapperDataSourceService, BaseConnectionManager2, ClasspathExtension, SubDeployerSupport, CorbaNamingService, AttributePersistenceService, AdminObject, ClazzTest, HASingletonElectionPolicySimple, PersistenceManager, TopologyMonitorService, StatisticsCollector, HASingletonElectionPolicyBase, TimerService, JMSCacheInvalidationBridge, ODMGFactory, Starter, RMIServerILService, XATxConnectionManager, SchedulableMBeanExample, PersistenceManager, ClientDeployer, ServerSessionPoolLoader, CacheReportGenerator, FoeDeployer, BeanShellSubDeployer, MessageCache, NamingAlias, PingJndi, TableReportGenerator, EjbModule, AbstractStateManager, EARDeployer, RARDeployer, TestMBClassLoader, HANamingService, Test, MSSQLPersistenceManager, LoadbalancerService, JBossMonitor, ContainerRelection, LogInterceptor, SessionContainer, EmbeddedCatalinaServiceSX, DeploymentCache, URLDirectoryScanner, XMLScheduleProvider, EmbeddedTomcatService, DataSourceInterceptor, MessageDrivenInstancePool, SnmpAgentService, DerbyDatabase, JaasSecurityDomain, MBeanProxyRemote, SchemaBindingSimpleSubDeployerSupport, RARDeployment, SingletonStatelessSessionInstancePool, StatefulSessionFilePersistenceManager, AbstractDeploymentScanner, SystemAuthenticator, HAJMSClient, GeneralReportGenerator, NotificationProducerService, DeploymentFileRepository, SpringMicrocontainerDeployer, ODMGImpl, TrapdService, SpringApplicationContextDeployer, TestDeployerB, ReportGenerator, LoggingMonitor, NoopService, InterceptorLoader, NotificationListener, XMLLoginConfig, AbstractScheduleProvider, PersistentServiceExample, TxConnectionManager, TimerManagerService, ExternalClass, CMPFilePersistenceManager, SRPCacheTest, CacheStore, ClasspathTest, StatelessSessionContainer, TomcatService, OldStateManager, MetaDataLibrary, WebLogicConvertor, OIL2ServerILService, TestDeployerA, HAManagementService, DynamicStateManager, SimpleSubDeployerSupport, MessageDrivenContainer, PooledInvoker, DynamicLoginConfig, OracleThinPersistenceManager, MBeanConfigurator, EntityContainer, NamingService, InterceptorMBeanSupport, SingleScheduleProvider, MemoryMonitor, LocalJBossServerDomain, InvokerAdaptorService, NewPersistenceManager, SecurityManager, JVMIL, JBossBeanDeployer, AxisService, DatabasePersistencePolicy, JBossJMSMessageEndpointFactory, JCEProviderService, JDBCStateManager, ChildProcessService, DetachedHANamingService, TestDeployerE, EJBTimerServiceImpl, Invoker, DestinationManager, TestService, OracleXAExceptionFormatter, JBossBeanDeployment, CachedConnectionManager, BeanShellScript, ConsoleAlertListener, NullStateManager, JNDIView, DestinationManager, JDBCStateManager, ServiceDynamicMBeanSupport, HttpInvoker, OracleXAExceptionFormatter, ScriptingListener, PersistenceManager, CorbaORBService, HASingletonController, RARDeployer, MainDeployer, ResourceTsts, PersistenceManager, HttpProxyFactoryHA, ConnectionFactoryBindingService, JBossManagedConnectionPool, FixedDelayRetryPolicy, HAServerILService, SecurityPolicyService, ResourceTest, SchemaResolverSimpleSubDeployerSupport, UnifiedInvokerHA, LocalInvoker, InvalidationManager, HASingletonSupport, StatefulHASessionPersistenceManager, Tomcat5, EARDeployment, SQLExceptionProcessor, HypersonicDatabase, JaasSecurityManager, EntityInstancePool, CacheListener, Adaptor, JNDIBindingServiceMgr, SpringBeanFactoryDeployer, HANotificationBroadcasterExample, JBossLocalXAExceptionFormatter, ProxyTests, SampleService, TestDeployer, UILServerILService, PersistenceManager, DataSourceMetaData, JDBC2PersistenceManager, HAILSharedState, JVMServerILService, RemoteConnectionFactoryService, MissingClassTest, FileDeploymentStore, PBFactory, HiLoKeyGeneratorFactory, EntityLockMonitor, DataSourceDelegator, HAServiceMBeanSupportTester, PropertyEditorManagerService, JBossWorkManager, Container, HTTPServerILService, PropertiesVerifierStore, HASingletonSupportTester, TransactionManagerService, UILServerILService, ClusterPartition, Test, XSLSubDeployer, HttpURLDeploymentScanner, HttpsClient, TMTest, JMSContainerInvoker, LocalTxConnectionManager, ClientMonitorInterceptor, WebService, EmailAlertListener, ConcurrentLoader, MailService, PartitionedTableCache, HASessionStateService, XMLTestService, Scheduler, PooledInvokerHA
< - a href="mailto:rickard.oberg@telkel.com">Rickard ÖbergScott.Stark - @jboss.org< - a href="mailto:andreas@jboss.org">Andreas Schaefer< - a href="mailto:jason@planet57.com">Jason Dillon$ - Revision: 74097 $| Field Summary | ||
|---|---|---|
| public static final String[] | SERVICE_CONTROLLER_SIG | The signature for service controller operations |
| protected Logger | log | The instance logger for the service. Not using a class logger because we want to dynamically obtain the logger name from concreate sub-classes. |
| protected MBeanServer | server | The MBeanServer which we have been register with. |
| protected ObjectName | serviceName | The object name which we are registsred under. |
| Constructor: |
|---|
Sets up logging. |
Sets up logging.
|
Sets up logging.
|
|
| Method from org.jboss.system.ServiceMBeanSupport Summary: |
|---|
| create, createService, destroy, destroyService, getDeploymentInfo, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, pojoChange, pojoCreate, pojoDestroy, pojoStart, pojoStop, postDeregister, postRegister, preDeregister, preRegister, setKernelControllerContext, start, startService, stop, stopService, unsetKernelControllerContext |
| Methods from org.jboss.mx.util.JBossNotificationBroadcasterSupport: |
|---|
| addNotificationListener, getNotificationInfo, handleNotification, nextNotificationSequenceNumber, removeNotificationListener, removeNotificationListener, sendNotification |
| Methods from java.lang.Object: |
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from org.jboss.system.ServiceMBeanSupport Detail: |
|---|
|
This method is empty, and is provided for convenience when concrete service classes do not need to perform anything specific for this state change. |
|
This method is empty, and is provided for convenience when concrete service classes do not need to perform anything specific for this state change. |
|
|
|
getNextNotificationSequenceNumber method returns
the next sequence number for use in notifications. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Attention: Always call this method when you overwrite it in a subclass because it saves the Object Name of the MBean. |
|
|
This method is empty, and is provided for convenience when concrete service classes do not need to perform anything specific for this state change. |
|
This method is empty, and is provided for convenience when concrete service classes do not need to perform anything specific for this state change. |
|