jrun.jms.wrapper
Interface JMSWrapper

All Superinterfaces:
JMSServiceWrapperMBean, java.io.Serializable, Service, ServiceMBean
All Known Implementing Classes:
JMSServiceWrapper

public interface JMSWrapper
extends JMSServiceWrapperMBean


Fields inherited from interface jrun.jms.wrapper.JMSServiceWrapperMBean
OBJECT_NAME
 
Fields inherited from interface jrunx.kernel.Service
INITIALIZED, STARTED, STARTING, STOPPED, STOPPING, UNINITIALIZED
 
Method Summary
 void bindDefaults()
           
 void bindDestinations()
           
 javax.jms.QueueConnectionFactory getDefaultQueueConnectionFactory()
           
 javax.jms.TopicConnectionFactory getDefaultTopicConnectionFactory()
           
 javax.jms.XAQueueConnectionFactory getDefaultXAQueueConnectionFactory()
           
 javax.jms.XATopicConnectionFactory getDefaultXATopicConnectionFactory()
           
 JMSAdapter getJMSAdapter()
           
 javax.naming.Context getJMSContext()
           
 boolean removeDestination(java.lang.String destinationName, java.lang.String jndiName)
           
 javax.jms.Destination setupDestination(JmsDestinationMetaData jmsDestinationMetaData)
           
 ConnectionFactoryWrapper setupJMSConnectionFactoryResource(ResourceRefMetaData metaData)
           
 
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, start, stop, updateStatus
 

Method Detail

getJMSContext

public javax.naming.Context getJMSContext()
                                   throws javax.jms.JMSException

getDefaultQueueConnectionFactory

public javax.jms.QueueConnectionFactory getDefaultQueueConnectionFactory()
                                                                  throws javax.jms.JMSException

getDefaultTopicConnectionFactory

public javax.jms.TopicConnectionFactory getDefaultTopicConnectionFactory()
                                                                  throws javax.jms.JMSException

getDefaultXAQueueConnectionFactory

public javax.jms.XAQueueConnectionFactory getDefaultXAQueueConnectionFactory()
                                                                      throws javax.jms.JMSException

getDefaultXATopicConnectionFactory

public javax.jms.XATopicConnectionFactory getDefaultXATopicConnectionFactory()
                                                                      throws javax.jms.JMSException

bindDefaults

public void bindDefaults()
                  throws javax.jms.JMSException

bindDestinations

public void bindDestinations()
                      throws javax.jms.JMSException

getJMSAdapter

public JMSAdapter getJMSAdapter()
                         throws javax.jms.JMSException

setupJMSConnectionFactoryResource

public ConnectionFactoryWrapper setupJMSConnectionFactoryResource(ResourceRefMetaData metaData)
                                                           throws javax.jms.JMSException

setupDestination

public javax.jms.Destination setupDestination(JmsDestinationMetaData jmsDestinationMetaData)
                                       throws javax.jms.JMSException

removeDestination

public boolean removeDestination(java.lang.String destinationName,
                                 java.lang.String jndiName)
                          throws javax.jms.JMSException


Copyright � 2002 Macromedia Corporation. All Rights Reserved.