java.lang.Object
javax.management.NotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
org.mobicents.slee.test.suite.tckwrapper.SleeTCKPluginWrapper
- All Implemented Interfaces:
- javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, org.jboss.system.Service, org.jboss.system.ServiceMBean, SleeTCKPluginWrapperMBean
- public class SleeTCKPluginWrapper
- extends org.jboss.system.ServiceMBeanSupport
- implements SleeTCKPluginWrapperMBean
This class wraps the TCKPlugin which needs the RMI registry to expose
server side test classes to the testing client
| Fields inherited from interface org.jboss.system.ServiceMBean |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, STARTED, STARTING, states, STOPPED, STOPPING, UNREGISTERED |
| Methods inherited from class org.jboss.system.ServiceMBeanSupport |
create, createService, destroy, destroyService, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, postDeregister, postRegister, preDeregister, preRegister, start, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tckPluginMBObjName
private java.lang.String tckPluginMBObjName
tckPluginMBean
private javax.management.ObjectInstance tckPluginMBean
tckPluginClassName
private java.lang.String tckPluginClassName
rmiRegistryPort
private int rmiRegistryPort
sleeProviderImpl
private java.lang.String sleeProviderImpl
rmiRegistry
private java.rmi.registry.Registry rmiRegistry
logger
private static org.jboss.logging.Logger logger
SleeTCKPluginWrapper
public SleeTCKPluginWrapper()
startService
public void startService()
throws java.lang.Exception
- Description copied from class:
org.jboss.system.ServiceMBeanSupport
- Sub-classes should override this method to provide
custum 'start' logic.
This method is empty, and is provided for convenience
when concrete service classes do not need to perform
anything specific for this state change.
stopService
public void stopService()
throws java.lang.Exception
- Description copied from class:
org.jboss.system.ServiceMBeanSupport
- Sub-classes should override this method to provide
custum 'stop' logic.
This method is empty, and is provided for convenience
when concrete service classes do not need to perform
anything specific for this state change.
setTCKPluginClassName
public void setTCKPluginClassName(java.lang.String newClName)
- Specified by:
setTCKPluginClassName in interface SleeTCKPluginWrapperMBean
getTCKPluginClassName
public java.lang.String getTCKPluginClassName()
- Specified by:
getTCKPluginClassName in interface SleeTCKPluginWrapperMBean
setRMIRegistryPort
public void setRMIRegistryPort(int port)
- Specified by:
setRMIRegistryPort in interface SleeTCKPluginWrapperMBean
getRMIRegistryPort
public int getRMIRegistryPort()
- Specified by:
getRMIRegistryPort in interface SleeTCKPluginWrapperMBean
setSleeProviderImpl
public void setSleeProviderImpl(java.lang.String provider)
- Specified by:
setSleeProviderImpl in interface SleeTCKPluginWrapperMBean
getSleeProviderImpl
public java.lang.String getSleeProviderImpl()
- Specified by:
getSleeProviderImpl in interface SleeTCKPluginWrapperMBean
setTCKPluginMBeanObjectName
public void setTCKPluginMBeanObjectName(java.lang.String newMBObjectName)
- Specified by:
setTCKPluginMBeanObjectName in interface SleeTCKPluginWrapperMBean
getTCKPluginMBeanObjectName
public java.lang.String getTCKPluginMBeanObjectName()
- Specified by:
getTCKPluginMBeanObjectName in interface SleeTCKPluginWrapperMBean
initializeTCKResourceAdaptor
protected void initializeTCKResourceAdaptor()
- This is scaffolding code that will be removed after ResourceAdaptor
installation is completed.