public class Jms11Support extends Object implements JmsSupport
Jms11Support
is a template class to provide an abstraction to to
the JMS 1.1 API specification.Modifier and Type | Field and Description |
---|---|
protected JmsConnector |
connector |
Constructor and Description |
---|
Jms11Support(JmsConnector connector) |
Modifier and Type | Method and Description |
---|---|
javax.jms.Connection |
createConnection(javax.jms.ConnectionFactory connectionFactory) |
javax.jms.Connection |
createConnection(javax.jms.ConnectionFactory connectionFactory,
String username,
String password) |
javax.jms.MessageConsumer |
createConsumer(javax.jms.Session session,
javax.jms.Destination destination,
boolean topic) |
javax.jms.MessageConsumer |
createConsumer(javax.jms.Session session,
javax.jms.Destination destination,
String messageSelector,
boolean noLocal,
String durableName,
boolean topic) |
javax.jms.Destination |
createDestination(javax.jms.Session session,
String name,
boolean topic) |
javax.jms.MessageProducer |
createProducer(javax.jms.Session session,
javax.jms.Destination destination,
boolean topic) |
javax.jms.Session |
createSession(javax.jms.Connection connection,
boolean topic,
boolean transacted,
int ackMode,
boolean noLocal) |
javax.jms.Destination |
createTemporaryDestination(javax.jms.Session session,
boolean topic) |
void |
send(javax.jms.MessageProducer producer,
javax.jms.Message message,
boolean topic) |
void |
send(javax.jms.MessageProducer producer,
javax.jms.Message message,
boolean persistent,
int priority,
long ttl,
boolean topic) |
void |
send(javax.jms.MessageProducer producer,
javax.jms.Message message,
javax.jms.Destination dest,
boolean topic) |
void |
send(javax.jms.MessageProducer producer,
javax.jms.Message message,
javax.jms.Destination dest,
boolean persistent,
int priority,
long ttl,
boolean topic) |
protected JmsConnector connector
public Jms11Support(JmsConnector connector)
public javax.jms.Connection createConnection(javax.jms.ConnectionFactory connectionFactory, String username, String password) throws javax.jms.JMSException
createConnection
in interface JmsSupport
javax.jms.JMSException
public javax.jms.Connection createConnection(javax.jms.ConnectionFactory connectionFactory) throws javax.jms.JMSException
createConnection
in interface JmsSupport
javax.jms.JMSException
public javax.jms.Session createSession(javax.jms.Connection connection, boolean topic, boolean transacted, int ackMode, boolean noLocal) throws javax.jms.JMSException
createSession
in interface JmsSupport
javax.jms.JMSException
public javax.jms.MessageProducer createProducer(javax.jms.Session session, javax.jms.Destination destination, boolean topic) throws javax.jms.JMSException
createProducer
in interface JmsSupport
javax.jms.JMSException
public javax.jms.MessageConsumer createConsumer(javax.jms.Session session, javax.jms.Destination destination, boolean topic) throws javax.jms.JMSException
createConsumer
in interface JmsSupport
javax.jms.JMSException
public javax.jms.MessageConsumer createConsumer(javax.jms.Session session, javax.jms.Destination destination, String messageSelector, boolean noLocal, String durableName, boolean topic) throws javax.jms.JMSException
createConsumer
in interface JmsSupport
javax.jms.JMSException
public javax.jms.Destination createDestination(javax.jms.Session session, String name, boolean topic) throws javax.jms.JMSException
createDestination
in interface JmsSupport
javax.jms.JMSException
public javax.jms.Destination createTemporaryDestination(javax.jms.Session session, boolean topic) throws javax.jms.JMSException
createTemporaryDestination
in interface JmsSupport
javax.jms.JMSException
public void send(javax.jms.MessageProducer producer, javax.jms.Message message, boolean topic) throws javax.jms.JMSException
send
in interface JmsSupport
javax.jms.JMSException
public void send(javax.jms.MessageProducer producer, javax.jms.Message message, javax.jms.Destination dest, boolean topic) throws javax.jms.JMSException
send
in interface JmsSupport
javax.jms.JMSException
public void send(javax.jms.MessageProducer producer, javax.jms.Message message, boolean persistent, int priority, long ttl, boolean topic) throws javax.jms.JMSException
send
in interface JmsSupport
javax.jms.JMSException
public void send(javax.jms.MessageProducer producer, javax.jms.Message message, javax.jms.Destination dest, boolean persistent, int priority, long ttl, boolean topic) throws javax.jms.JMSException
send
in interface JmsSupport
javax.jms.JMSException
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.