|
||||||||||
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 JMSProviderLoaderMBean
name
- the provider namepublic String getProviderName()
JMSProviderLoaderMBean
getProviderName
in interface JMSProviderLoaderMBean
public void setProviderAdapterClass(String clazz)
JMSProviderLoaderMBean
setProviderAdapterClass
in interface JMSProviderLoaderMBean
clazz
- the class namepublic String getProviderAdapterClass()
JMSProviderLoaderMBean
getProviderAdapterClass
in interface JMSProviderLoaderMBean
public void setProperties(Properties properties)
JMSProviderLoaderMBean
setProperties
in interface JMSProviderLoaderMBean
properties
- the propertiespublic Properties getProperties()
JMSProviderLoaderMBean
getProperties
in interface JMSProviderLoaderMBean
public void setAdapterJNDIName(String name)
JMSProviderLoaderMBean
setAdapterJNDIName
in interface JMSProviderLoaderMBean
name
- the provider adapter jndi namepublic String getAdapterJNDIName()
JMSProviderLoaderMBean
getAdapterJNDIName
in interface JMSProviderLoaderMBean
public void setFactoryRef(String newFactoryRef)
JMSProviderLoaderMBean
setFactoryRef
in interface JMSProviderLoaderMBean
newFactoryRef
- the jndi namepublic void setQueueFactoryRef(String newQueueFactoryRef)
JMSProviderLoaderMBean
setQueueFactoryRef
in interface JMSProviderLoaderMBean
newQueueFactoryRef
- the jndi namepublic void setTopicFactoryRef(String newTopicFactoryRef)
JMSProviderLoaderMBean
setTopicFactoryRef
in interface JMSProviderLoaderMBean
newTopicFactoryRef
- the jndi namepublic String getFactoryRef()
JMSProviderLoaderMBean
getFactoryRef
in interface JMSProviderLoaderMBean
public String getQueueFactoryRef()
JMSProviderLoaderMBean
getQueueFactoryRef
in interface JMSProviderLoaderMBean
public String getTopicFactoryRef()
JMSProviderLoaderMBean
getTopicFactoryRef
in interface JMSProviderLoaderMBean
public String getName()
getName
in interface org.jboss.system.ServiceMBean
getName
in class org.jboss.system.ServiceMBeanSupport
protected void startService() throws Exception
startService
in class org.jboss.system.ServiceMBeanSupport
Exception
protected void stopService() throws Exception
stopService
in class org.jboss.system.ServiceMBeanSupport
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |