|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jboss.mx.util.JBossNotificationBroadcasterSupport org.jboss.system.ServiceMBeanSupport org.jboss.jms.jndi.JMSProviderLoader
A JMX service to load a JMSProviderAdapter and register it.
Field Summary | |
protected String |
factoryRef
The factory jndi name. |
protected String |
jndiName
The JNDI name to bind the adapter to. |
protected Properties |
properties
The properties |
protected JMSProviderAdapter |
providerAdapter
The provider adapter which we are loading. |
protected String |
providerAdapterClass
The provider adapter classname. |
protected String |
providerName
The provider name. |
protected String |
queueFactoryRef
The queue factory jndi name. |
protected String |
topicFactoryRef
The topic factory jndi name. |
Fields inherited from class org.jboss.system.ServiceMBeanSupport |
log, server, SERVICE_CONTROLLER_SIG, serviceName |
Fields inherited from interface org.jboss.system.ServiceMBean |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Constructor Summary | |
JMSProviderLoader()
|
Method Summary | |
String |
getAdapterJNDIName()
|
String |
getFactoryRef()
|
String |
getName()
|
Properties |
getProperties()
|
String |
getProviderAdapterClass()
|
String |
getProviderName()
|
String |
getQueueFactoryRef()
|
String |
getTopicFactoryRef()
|
void |
setAdapterJNDIName(String name)
|
void |
setFactoryRef(String newFactoryRef)
|
void |
setProperties(Properties properties)
|
void |
setProviderAdapterClass(String clazz)
|
void |
setProviderName(String name)
|
void |
setQueueFactoryRef(String newQueueFactoryRef)
|
void |
setTopicFactoryRef(String newTopicFactoryRef)
|
protected void |
startService()
|
protected void |
stopService()
|
Methods inherited from class org.jboss.system.ServiceMBeanSupport |
create, createService, destroy, destroyService, getLog, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, stop |
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport |
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jboss.system.ServiceMBean |
getState, getStateString, jbossInternalLifecycle |
Methods inherited from interface org.jboss.system.Service |
create, destroy, start, stop |
Field Detail |
protected JMSProviderAdapter providerAdapter
protected Properties properties
protected String providerName
protected String providerAdapterClass
protected String factoryRef
protected String queueFactoryRef
protected String topicFactoryRef
protected String jndiName
Constructor Detail |
public JMSProviderLoader()
Method Detail |
public void setProviderName(String name)
setProviderName
in interface JMSProviderLoaderMBean
public String getProviderName()
getProviderName
in interface JMSProviderLoaderMBean
public void setProviderAdapterClass(String clazz)
setProviderAdapterClass
in interface JMSProviderLoaderMBean
public String getProviderAdapterClass()
getProviderAdapterClass
in interface JMSProviderLoaderMBean
public void setProperties(Properties properties)
setProperties
in interface JMSProviderLoaderMBean
public Properties getProperties()
getProperties
in interface JMSProviderLoaderMBean
public void setAdapterJNDIName(String name)
setAdapterJNDIName
in interface JMSProviderLoaderMBean
public String getAdapterJNDIName()
getAdapterJNDIName
in interface JMSProviderLoaderMBean
public void setFactoryRef(String newFactoryRef)
setFactoryRef
in interface JMSProviderLoaderMBean
public void setQueueFactoryRef(String newQueueFactoryRef)
setQueueFactoryRef
in interface JMSProviderLoaderMBean
public void setTopicFactoryRef(String newTopicFactoryRef)
setTopicFactoryRef
in interface JMSProviderLoaderMBean
public String getFactoryRef()
getFactoryRef
in interface JMSProviderLoaderMBean
public String getQueueFactoryRef()
getQueueFactoryRef
in interface JMSProviderLoaderMBean
public String getTopicFactoryRef()
getTopicFactoryRef
in interface JMSProviderLoaderMBean
public String getName()
getName
in interface org.jboss.system.ServiceMBean
protected void startService() throws Exception
Exception
protected void stopService() throws Exception
Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |