|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport (src)
org.jboss.system.ServiceMBeanSupport (src)
org.jboss.jms.jndi.JMSProviderLoader
A JMX service to load a JMSProviderAdapter and register it.
Field Summary | |
protected java.lang.String |
factoryRef
The factory jndi name. |
protected java.lang.String |
jndiName
The JNDI name to bind the adapter to. |
protected java.util.Properties |
properties
The properties |
protected JMSProviderAdapter (src) |
providerAdapter
The provider adapter which we are loading. |
protected java.lang.String |
providerAdapterClass
The provider adapter classname. |
protected java.lang.String |
providerName
The provider name. |
protected java.lang.String |
queueFactoryRef
The queue factory jndi name. |
protected java.lang.String |
topicFactoryRef
The topic factory jndi name. |
Fields inherited from class org.jboss.system.ServiceMBeanSupport (src) |
log, server, SERVICE_CONTROLLER_SIG, serviceName |
Fields inherited from interface org.jboss.system.ServiceMBean (src) |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Constructor Summary | |
JMSProviderLoader()
|
Method Summary | |
java.lang.String |
getAdapterJNDIName()
|
java.lang.String |
getFactoryRef()
|
java.lang.String |
getName()
Use the short class name as the default for the service name. |
java.util.Properties |
getProperties()
|
java.lang.String |
getProviderAdapterClass()
|
java.lang.String |
getProviderName()
|
java.lang.String |
getQueueFactoryRef()
|
java.lang.String |
getTopicFactoryRef()
|
void |
setAdapterJNDIName(java.lang.String name)
|
void |
setFactoryRef(java.lang.String newFactoryRef)
|
void |
setProperties(java.util.Properties properties)
|
void |
setProviderAdapterClass(java.lang.String clazz)
|
void |
setProviderName(java.lang.String name)
|
void |
setQueueFactoryRef(java.lang.String newQueueFactoryRef)
|
void |
setTopicFactoryRef(java.lang.String newTopicFactoryRef)
|
protected void |
startService()
Sub-classes should override this method to provide custum 'start' logic. |
protected void |
stopService()
Sub-classes should override this method to provide custum 'stop' logic. |
Methods inherited from class org.jboss.system.ServiceMBeanSupport (src) |
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 (src) |
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected JMSProviderAdapter (src) providerAdapter
protected java.util.Properties properties
protected java.lang.String providerName
protected java.lang.String providerAdapterClass
protected java.lang.String factoryRef
protected java.lang.String queueFactoryRef
protected java.lang.String topicFactoryRef
protected java.lang.String jndiName
Constructor Detail |
public JMSProviderLoader()
Method Detail |
public void setProviderName(java.lang.String name)
public java.lang.String getProviderName()
public void setProviderAdapterClass(java.lang.String clazz)
public java.lang.String getProviderAdapterClass()
public void setProperties(java.util.Properties properties)
public java.util.Properties getProperties()
public void setAdapterJNDIName(java.lang.String name)
public java.lang.String getAdapterJNDIName()
public void setFactoryRef(java.lang.String newFactoryRef)
public void setQueueFactoryRef(java.lang.String newQueueFactoryRef)
public void setTopicFactoryRef(java.lang.String newTopicFactoryRef)
public java.lang.String getFactoryRef()
public java.lang.String getQueueFactoryRef()
public java.lang.String getTopicFactoryRef()
public java.lang.String getName()
ServiceMBeanSupport (src)
getName
in interface ServiceMBean (src)
getName
in class ServiceMBeanSupport (src)
protected void startService() throws java.lang.Exception
ServiceMBeanSupport (src)
This method is empty, and is provided for convenience when concrete service classes do not need to perform anything specific for this state change.
startService
in class ServiceMBeanSupport (src)
java.lang.Exception
protected void stopService() throws java.lang.Exception
ServiceMBeanSupport (src)
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
in class ServiceMBeanSupport (src)
java.lang.Exception
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |