jrun.jms.wrapper
Class SonicMQServiceWrapper

jrunx.kernel.ServiceAdapter
  |
  +--jrun.jms.wrapper.JMSServiceWrapper
        |
        +--jrun.jms.wrapper.SonicMQServiceWrapper
All Implemented Interfaces:
JMSServiceWrapperMBean, JMSWrapper, javax.naming.Referenceable, java.io.Serializable, Service, ServiceMBean

public class SonicMQServiceWrapper
extends JMSServiceWrapper
implements JMSServiceWrapperMBean

See Also:
Serialized Form

Field Summary
 java.lang.String DEFAULT_TRANSPORT
           
 
Fields inherited from class jrun.jms.wrapper.JMSServiceWrapper
AdapterServerName, AdapterType, DEFAULT, JMS_DEFAULT_TRANSPORT, m_jmsAdapter
 
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
 
Fields inherited from interface jrun.jms.wrapper.JMSServiceWrapperMBean
OBJECT_NAME
 
Fields inherited from interface jrunx.kernel.Service
INITIALIZED, STARTED, STARTING, STOPPED, STOPPING, UNINITIALIZED
 
Constructor Summary
SonicMQServiceWrapper()
           
 
Method Summary
protected  void bindDefaultFactory(java.lang.String defaultFN, javax.jms.ConnectionFactory cf)
           
 void bindDefaults()
           
 void bindDestinations()
           
 void start()
          Every service other than mere data collections should start
 
Methods inherited from class jrun.jms.wrapper.JMSServiceWrapper
getAdapterServerName, getAdapterType, getDefaultQCFName, getDefaultQueueConnectionFactory, getDefaultTCFName, getDefaultTopicConnectionFactory, getDefaultTransport, getDefaultXAQCFName, getDefaultXAQueueConnectionFactory, getDefaultXATCFName, getDefaultXATopicConnectionFactory, getJMSAdapter, getJMSAdapterProviderName, getJMSAdapterProviderVersion, getJMSContext, getJMSContextFactoryName, getJMSProviderContext, getJMSUrl, init, removeDestination, setAdapterServerName, setAdapterType, setDefaultQCFName, setDefaultTCFName, setDefaultTransport, setDefaultXAQCFName, setDefaultXATCFName, setJMSContextFactoryName, setJMSUrl, setupDestination, setupJMSConnectionFactoryResource
 
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, stop, toString, unbind, unscheduleRunnable, updateStatus
 
Methods inherited from interface jrun.jms.wrapper.JMSServiceWrapperMBean
getAdapterServerName, getAdapterType, getDefaultQCFName, getDefaultTCFName, getDefaultTransport, getDefaultXAQCFName, getDefaultXATCFName, getJMSAdapterProviderName, getJMSAdapterProviderVersion, getJMSContextFactoryName, getJMSUrl, setAdapterServerName, setAdapterType, setDefaultQCFName, setDefaultTCFName, setDefaultTransport, setDefaultXAQCFName, setDefaultXATCFName, setJMSContextFactoryName, setJMSUrl
 
Methods inherited from interface jrunx.kernel.ServiceMBean
bind, getBindToJNDI, getDeactivated, getDomainName, getJRunService, getLogger, getName, getParentService, getServerName, requestServer, setBindToJNDI, setDeactivated, setDomainName, setName, setParentService, unbind
 
Methods inherited from interface jrunx.kernel.Service
destroy, getStatus, init, stop, updateStatus
 

Field Detail

DEFAULT_TRANSPORT

public final java.lang.String DEFAULT_TRANSPORT
Constructor Detail

SonicMQServiceWrapper

public SonicMQServiceWrapper()
Method Detail

bindDefaults

public void bindDefaults()
                  throws javax.jms.JMSException

bindDefaultFactory

protected void bindDefaultFactory(java.lang.String defaultFN,
                                  javax.jms.ConnectionFactory cf)
                           throws javax.jms.JMSException

bindDestinations

public void bindDestinations()
                      throws javax.jms.JMSException

start

public void start()
           throws java.lang.Exception
Description copied from class: ServiceAdapter
Every service other than mere data collections should start
Specified by:
start in interface Service
Overrides:
start in class ServiceAdapter


Copyright � 2002 Macromedia Corporation. All Rights Reserved.