jrun.jms.wrapper
Class JMSServiceWrapper
jrunx.kernel.ServiceAdapter
|
+--jrun.jms.wrapper.JMSServiceWrapper
- All Implemented Interfaces:
- JMSServiceWrapperMBean, JMSWrapper, javax.naming.Referenceable, java.io.Serializable, Service, ServiceMBean
- Direct Known Subclasses:
- JRunMQServiceWrapper, SonicMQServiceWrapper
- public abstract class JMSServiceWrapper
- extends ServiceAdapter
- implements JMSWrapper
- See Also:
- Serialized Form
| Fields inherited from class jrunx.kernel.ServiceAdapter |
DEFAULT_DEACTIVATED, DEFAULT_DOMAIN, DOMAIN_NAME_SEPARATOR, DOMAIN_NAME_SUFFIX, domainName, jndiBindable, LOGGER_CACHE_TIME, SCHEDULER_SERVICE, SECURITY_MANAGER, server, status, TRANSACTION_MANAGER |
| Methods inherited from class jrunx.kernel.ServiceAdapter |
bind, destroy, findObjectInstance, findObjectInstance, findObjectInstance, getBindToJNDI, getDeactivated, getDomainName, getDomainSearchPath, getJRunService, getLogger, getName, getParentService, getReference, getResourceManager, getServerName, getServerProperties, getStatus, invokeMethod, isInPartition, isPartition, lookup, postDeregister, postRegister, preDeregister, preRegister, requestServer, scheduleRunnable, setBindToJNDI, setDeactivated, setDomainName, setName, setParentService, start, stop, toString, unbind, unscheduleRunnable, updateStatus |
| Methods inherited from interface jrunx.kernel.ServiceMBean |
bind, getBindToJNDI, getDeactivated, getDomainName, getJRunService, getLogger, getName, getParentService, getServerName, requestServer, setBindToJNDI, setDeactivated, setDomainName, setName, setParentService, unbind |
JMS_DEFAULT_TRANSPORT
public final java.lang.String JMS_DEFAULT_TRANSPORT
DEFAULT
public static final java.lang.String DEFAULT
AdapterType
protected java.lang.String AdapterType
AdapterServerName
protected java.lang.String AdapterServerName
m_jmsAdapter
public static JMSAdapter m_jmsAdapter
JMSServiceWrapper
public JMSServiceWrapper()
setAdapterType
public void setAdapterType(java.lang.String type)
- Specified by:
setAdapterType in interface JMSServiceWrapperMBean
getAdapterType
public java.lang.String getAdapterType()
- Specified by:
getAdapterType in interface JMSServiceWrapperMBean
setAdapterServerName
public void setAdapterServerName(java.lang.String name)
- Specified by:
setAdapterServerName in interface JMSServiceWrapperMBean
getAdapterServerName
public java.lang.String getAdapterServerName()
- Specified by:
getAdapterServerName in interface JMSServiceWrapperMBean
setJMSContextFactoryName
public void setJMSContextFactoryName(java.lang.String jmsContextFactoryName)
- Specified by:
setJMSContextFactoryName in interface JMSServiceWrapperMBean
getJMSContextFactoryName
public java.lang.String getJMSContextFactoryName()
- Specified by:
getJMSContextFactoryName in interface JMSServiceWrapperMBean
getJMSContext
public javax.naming.Context getJMSContext()
throws javax.jms.JMSException
- Specified by:
getJMSContext in interface JMSWrapper
getJMSProviderContext
public javax.naming.Context getJMSProviderContext()
throws javax.jms.JMSException
getDefaultQueueConnectionFactory
public javax.jms.QueueConnectionFactory getDefaultQueueConnectionFactory()
throws javax.jms.JMSException
- Specified by:
getDefaultQueueConnectionFactory in interface JMSWrapper
getDefaultTopicConnectionFactory
public javax.jms.TopicConnectionFactory getDefaultTopicConnectionFactory()
throws javax.jms.JMSException
- Specified by:
getDefaultTopicConnectionFactory in interface JMSWrapper
getDefaultXAQueueConnectionFactory
public javax.jms.XAQueueConnectionFactory getDefaultXAQueueConnectionFactory()
throws javax.jms.JMSException
- Specified by:
getDefaultXAQueueConnectionFactory in interface JMSWrapper
getDefaultXATopicConnectionFactory
public javax.jms.XATopicConnectionFactory getDefaultXATopicConnectionFactory()
throws javax.jms.JMSException
- Specified by:
getDefaultXATopicConnectionFactory in interface JMSWrapper
getJMSAdapterProviderName
public java.lang.String getJMSAdapterProviderName()
- Specified by:
getJMSAdapterProviderName in interface JMSServiceWrapperMBean
getJMSAdapterProviderVersion
public java.lang.String getJMSAdapterProviderVersion()
- Specified by:
getJMSAdapterProviderVersion in interface JMSServiceWrapperMBean
getJMSAdapter
public JMSAdapter getJMSAdapter()
throws javax.jms.JMSException
- Specified by:
getJMSAdapter in interface JMSWrapper
setDefaultQCFName
public void setDefaultQCFName(java.lang.String qcfName)
- Specified by:
setDefaultQCFName in interface JMSServiceWrapperMBean
getDefaultQCFName
public java.lang.String getDefaultQCFName()
- Specified by:
getDefaultQCFName in interface JMSServiceWrapperMBean
setDefaultTCFName
public void setDefaultTCFName(java.lang.String tcfName)
- Specified by:
setDefaultTCFName in interface JMSServiceWrapperMBean
getDefaultTCFName
public java.lang.String getDefaultTCFName()
- Specified by:
getDefaultTCFName in interface JMSServiceWrapperMBean
setDefaultXAQCFName
public void setDefaultXAQCFName(java.lang.String xaqcfName)
- Specified by:
setDefaultXAQCFName in interface JMSServiceWrapperMBean
getDefaultXAQCFName
public java.lang.String getDefaultXAQCFName()
- Specified by:
getDefaultXAQCFName in interface JMSServiceWrapperMBean
setDefaultXATCFName
public void setDefaultXATCFName(java.lang.String xatcfName)
- Specified by:
setDefaultXATCFName in interface JMSServiceWrapperMBean
getDefaultXATCFName
public java.lang.String getDefaultXATCFName()
- Specified by:
getDefaultXATCFName in interface JMSServiceWrapperMBean
setJMSUrl
public void setJMSUrl(java.lang.String jmsUrl)
- Specified by:
setJMSUrl in interface JMSServiceWrapperMBean
getJMSUrl
public java.lang.String getJMSUrl()
- Specified by:
getJMSUrl in interface JMSServiceWrapperMBean
setDefaultTransport
public void setDefaultTransport(java.lang.String transportName)
- Specified by:
setDefaultTransport in interface JMSServiceWrapperMBean
getDefaultTransport
public java.lang.String getDefaultTransport()
- Specified by:
getDefaultTransport in interface JMSServiceWrapperMBean
init
public void init()
throws java.lang.Exception
- Description copied from class:
ServiceAdapter
- Not every service needs to init, implement it out of convenience.
- Specified by:
init in interface Service- Overrides:
init in class ServiceAdapter
setupDestination
public javax.jms.Destination setupDestination(JmsDestinationMetaData jmsDestinationMetaData)
throws javax.jms.JMSException
- Specified by:
setupDestination in interface JMSWrapper
removeDestination
public boolean removeDestination(java.lang.String destinationName,
java.lang.String jndiName)
throws javax.jms.JMSException
- Specified by:
removeDestination in interface JMSWrapper
setupJMSConnectionFactoryResource
public ConnectionFactoryWrapper setupJMSConnectionFactoryResource(ResourceRefMetaData metaData)
throws javax.jms.JMSException
- Specified by:
setupJMSConnectionFactoryResource in interface JMSWrapper
Copyright � 2002 Macromedia Corporation. All Rights Reserved.