|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
org.jboss.jms.jndi.JMSProviderLoader
public class 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, getDeploymentInfo, 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, nextNotificationSequenceNumber, 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 JMSProviderLoaderMBeanpublic String getProviderName()
getProviderName in interface JMSProviderLoaderMBeanpublic void setProviderAdapterClass(String clazz)
setProviderAdapterClass in interface JMSProviderLoaderMBeanpublic String getProviderAdapterClass()
getProviderAdapterClass in interface JMSProviderLoaderMBeanpublic void setProperties(Properties properties)
setProperties in interface JMSProviderLoaderMBeanpublic Properties getProperties()
getProperties in interface JMSProviderLoaderMBeanpublic void setAdapterJNDIName(String name)
setAdapterJNDIName in interface JMSProviderLoaderMBeanpublic String getAdapterJNDIName()
getAdapterJNDIName in interface JMSProviderLoaderMBeanpublic void setFactoryRef(String newFactoryRef)
setFactoryRef in interface JMSProviderLoaderMBeanpublic void setQueueFactoryRef(String newQueueFactoryRef)
setQueueFactoryRef in interface JMSProviderLoaderMBeanpublic void setTopicFactoryRef(String newTopicFactoryRef)
setTopicFactoryRef in interface JMSProviderLoaderMBeanpublic String getFactoryRef()
getFactoryRef in interface JMSProviderLoaderMBeanpublic String getQueueFactoryRef()
getQueueFactoryRef in interface JMSProviderLoaderMBeanpublic String getTopicFactoryRef()
getTopicFactoryRef in interface JMSProviderLoaderMBeanpublic String getName()
getName in interface org.jboss.system.ServiceMBeangetName in class org.jboss.system.ServiceMBeanSupport
protected void startService()
throws Exception
startService in class org.jboss.system.ServiceMBeanSupportException
protected void stopService()
throws Exception
stopService in class org.jboss.system.ServiceMBeanSupportException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||