|
||||||||||
| 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()
Get where the provider adapter is bound into jndi |
String |
getFactoryRef()
Get the jndi name of the unified connection factory |
String |
getName()
|
Properties |
getProperties()
Get the provider properties |
String |
getProviderAdapterClass()
Get the provider adapter class |
String |
getProviderName()
Get the provider name |
String |
getQueueFactoryRef()
Get the jndi name of the queue connection factory |
String |
getTopicFactoryRef()
Get the jndi name of the topic connection factory |
void |
setAdapterJNDIName(String name)
Set where the provider adapter is bound into jndi |
void |
setFactoryRef(String newFactoryRef)
Set the jndi name of the unified connection factory |
void |
setProperties(Properties properties)
Set the provider properties |
void |
setProviderAdapterClass(String clazz)
Set the provider adapter class |
void |
setProviderName(String name)
Set the provider name |
void |
setQueueFactoryRef(String newQueueFactoryRef)
Set the jndi name of the queue connection factory |
void |
setTopicFactoryRef(String newTopicFactoryRef)
Set the jndi name of the topic connection factory |
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)
JMSProviderLoaderMBean
setProviderName in interface JMSProviderLoaderMBeanname - the provider namepublic String getProviderName()
JMSProviderLoaderMBean
getProviderName in interface JMSProviderLoaderMBeanpublic void setProviderAdapterClass(String clazz)
JMSProviderLoaderMBean
setProviderAdapterClass in interface JMSProviderLoaderMBeanclazz - the class namepublic String getProviderAdapterClass()
JMSProviderLoaderMBean
getProviderAdapterClass in interface JMSProviderLoaderMBeanpublic void setProperties(Properties properties)
JMSProviderLoaderMBean
setProperties in interface JMSProviderLoaderMBeanproperties - the propertiespublic Properties getProperties()
JMSProviderLoaderMBean
getProperties in interface JMSProviderLoaderMBeanpublic void setAdapterJNDIName(String name)
JMSProviderLoaderMBean
setAdapterJNDIName in interface JMSProviderLoaderMBeanname - the provider adapter jndi namepublic String getAdapterJNDIName()
JMSProviderLoaderMBean
getAdapterJNDIName in interface JMSProviderLoaderMBeanpublic void setFactoryRef(String newFactoryRef)
JMSProviderLoaderMBean
setFactoryRef in interface JMSProviderLoaderMBeannewFactoryRef - the jndi namepublic void setQueueFactoryRef(String newQueueFactoryRef)
JMSProviderLoaderMBean
setQueueFactoryRef in interface JMSProviderLoaderMBeannewQueueFactoryRef - the jndi namepublic void setTopicFactoryRef(String newTopicFactoryRef)
JMSProviderLoaderMBean
setTopicFactoryRef in interface JMSProviderLoaderMBeannewTopicFactoryRef - the jndi namepublic String getFactoryRef()
JMSProviderLoaderMBean
getFactoryRef in interface JMSProviderLoaderMBeanpublic String getQueueFactoryRef()
JMSProviderLoaderMBean
getQueueFactoryRef in interface JMSProviderLoaderMBeanpublic String getTopicFactoryRef()
JMSProviderLoaderMBean
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 | |||||||||