org.jboss.seam.jms
Class MessageManagerImpl
java.lang.Object
org.jboss.seam.jms.MessageManagerImpl
- All Implemented Interfaces:
- Serializable, org.jboss.seam.jms.MessageManager
- Direct Known Subclasses:
- DurableMessageManagerImpl
@Dependent
public class MessageManagerImpl
- extends Object
- implements org.jboss.seam.jms.MessageManager
- See Also:
- Serialized Form
|
Method Summary |
javax.jms.BytesMessage |
createBytesMessage(byte[] bytes)
|
org.jboss.seam.jms.JmsMessage |
createJmsMessage(Class<?> payloadType,
Object payload)
|
javax.jms.MapMessage |
createMapMessage(Map<Object,Object> map)
|
protected javax.jms.MessageConsumer |
createMessageConsumer(javax.jms.Destination destination)
|
javax.jms.MessageConsumer |
createMessageConsumer(javax.jms.Destination destination,
javax.jms.MessageListener... listeners)
|
javax.jms.MessageConsumer |
createMessageConsumer(javax.jms.Destination destination,
String selector,
javax.jms.MessageListener... listeners)
|
javax.jms.MessageConsumer |
createMessageConsumer(String destination,
javax.jms.MessageListener... listeners)
|
javax.jms.MessageConsumer |
createMessageConsumer(String destination,
String selector,
javax.jms.MessageListener... listeners)
|
protected javax.jms.MessageProducer |
createMessageProducer(javax.jms.Destination destination)
|
javax.jms.MessageProducer |
createMessageProducer(String destination)
|
javax.jms.ObjectMessage |
createObjectMessage(Object object)
|
org.jboss.seam.jms.QueueBuilder |
createQueueBuilder()
|
javax.jms.QueueReceiver |
createQueueReceiver(String destination,
javax.jms.MessageListener... listeners)
|
javax.jms.QueueSender |
createQueueSender(javax.jms.Queue queue)
|
javax.jms.QueueSender |
createQueueSender(String destination)
|
javax.jms.TextMessage |
createTextMessage(String string)
|
org.jboss.seam.jms.TopicBuilder |
createTopicBuilder()
|
javax.jms.TopicPublisher |
createTopicPublisher(String destination)
|
javax.jms.TopicPublisher |
createTopicPublisher(javax.jms.Topic topic)
|
javax.jms.TopicSubscriber |
createTopicSubscriber(javax.jms.Destination destination,
String selector,
javax.jms.MessageListener... listeners)
|
javax.jms.TopicSubscriber |
createTopicSubscriber(String destination,
javax.jms.MessageListener... listeners)
|
javax.jms.TopicSubscriber |
createTopicSubscriber(String destination,
String selector,
javax.jms.MessageListener... listeners)
|
javax.jms.Session |
getSession()
|
javax.jms.Destination |
lookupDestination(String jndiName)
|
void |
sendBytesToDestinations(byte[] bytes,
javax.jms.Destination... destinations)
|
void |
sendBytesToDestinations(byte[] bytes,
String... destinations)
|
void |
sendMapToDestinations(Map map,
javax.jms.Destination... destinations)
|
void |
sendMapToDestinations(Map map,
String... destinations)
|
void |
sendMessage(javax.jms.Message message,
javax.jms.Destination... destinations)
|
void |
sendMessage(javax.jms.Message message,
String... destinations)
|
protected void |
sendMessage(String jndiName,
javax.jms.Message message)
|
void |
sendObjectToDestinations(Object object,
javax.jms.Destination... destinations)
|
void |
sendObjectToDestinations(Object object,
String... destinations)
|
void |
sendTextToDestinations(String string,
javax.jms.Destination... destinations)
|
void |
sendTextToDestinations(String string,
String... destinations)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageManagerImpl
public MessageManagerImpl()
createObjectMessage
public javax.jms.ObjectMessage createObjectMessage(Object object)
- Specified by:
createObjectMessage in interface org.jboss.seam.jms.MessageManager
createTextMessage
public javax.jms.TextMessage createTextMessage(String string)
- Specified by:
createTextMessage in interface org.jboss.seam.jms.MessageManager
createMapMessage
public javax.jms.MapMessage createMapMessage(Map<Object,Object> map)
- Specified by:
createMapMessage in interface org.jboss.seam.jms.MessageManager
createBytesMessage
public javax.jms.BytesMessage createBytesMessage(byte[] bytes)
- Specified by:
createBytesMessage in interface org.jboss.seam.jms.MessageManager
sendObjectToDestinations
public void sendObjectToDestinations(Object object,
String... destinations)
- Specified by:
sendObjectToDestinations in interface org.jboss.seam.jms.MessageManager
sendTextToDestinations
public void sendTextToDestinations(String string,
String... destinations)
- Specified by:
sendTextToDestinations in interface org.jboss.seam.jms.MessageManager
sendMapToDestinations
public void sendMapToDestinations(Map map,
String... destinations)
- Specified by:
sendMapToDestinations in interface org.jboss.seam.jms.MessageManager
sendBytesToDestinations
public void sendBytesToDestinations(byte[] bytes,
String... destinations)
- Specified by:
sendBytesToDestinations in interface org.jboss.seam.jms.MessageManager
lookupDestination
public javax.jms.Destination lookupDestination(String jndiName)
- Specified by:
lookupDestination in interface org.jboss.seam.jms.MessageManager
sendMessage
protected void sendMessage(String jndiName,
javax.jms.Message message)
sendMessage
public void sendMessage(javax.jms.Message message,
javax.jms.Destination... destinations)
- Specified by:
sendMessage in interface org.jboss.seam.jms.MessageManager
sendMessage
public void sendMessage(javax.jms.Message message,
String... destinations)
- Specified by:
sendMessage in interface org.jboss.seam.jms.MessageManager
sendObjectToDestinations
public void sendObjectToDestinations(Object object,
javax.jms.Destination... destinations)
- Specified by:
sendObjectToDestinations in interface org.jboss.seam.jms.MessageManager
sendTextToDestinations
public void sendTextToDestinations(String string,
javax.jms.Destination... destinations)
- Specified by:
sendTextToDestinations in interface org.jboss.seam.jms.MessageManager
sendMapToDestinations
public void sendMapToDestinations(Map map,
javax.jms.Destination... destinations)
- Specified by:
sendMapToDestinations in interface org.jboss.seam.jms.MessageManager
sendBytesToDestinations
public void sendBytesToDestinations(byte[] bytes,
javax.jms.Destination... destinations)
- Specified by:
sendBytesToDestinations in interface org.jboss.seam.jms.MessageManager
getSession
public javax.jms.Session getSession()
- Specified by:
getSession in interface org.jboss.seam.jms.MessageManager
createMessageConsumer
public javax.jms.MessageConsumer createMessageConsumer(String destination,
javax.jms.MessageListener... listeners)
- Specified by:
createMessageConsumer in interface org.jboss.seam.jms.MessageManager
createMessageConsumer
public javax.jms.MessageConsumer createMessageConsumer(String destination,
String selector,
javax.jms.MessageListener... listeners)
- Specified by:
createMessageConsumer in interface org.jboss.seam.jms.MessageManager
createMessageConsumer
public javax.jms.MessageConsumer createMessageConsumer(javax.jms.Destination destination,
String selector,
javax.jms.MessageListener... listeners)
- Specified by:
createMessageConsumer in interface org.jboss.seam.jms.MessageManager
createMessageConsumer
protected javax.jms.MessageConsumer createMessageConsumer(javax.jms.Destination destination)
createMessageProducer
protected javax.jms.MessageProducer createMessageProducer(javax.jms.Destination destination)
createMessageProducer
public javax.jms.MessageProducer createMessageProducer(String destination)
- Specified by:
createMessageProducer in interface org.jboss.seam.jms.MessageManager
createTopicPublisher
public javax.jms.TopicPublisher createTopicPublisher(String destination)
- Specified by:
createTopicPublisher in interface org.jboss.seam.jms.MessageManager
createQueueSender
public javax.jms.QueueSender createQueueSender(String destination)
- Specified by:
createQueueSender in interface org.jboss.seam.jms.MessageManager
createTopicSubscriber
public javax.jms.TopicSubscriber createTopicSubscriber(String destination,
javax.jms.MessageListener... listeners)
- Specified by:
createTopicSubscriber in interface org.jboss.seam.jms.MessageManager
createTopicSubscriber
public javax.jms.TopicSubscriber createTopicSubscriber(String destination,
String selector,
javax.jms.MessageListener... listeners)
- Specified by:
createTopicSubscriber in interface org.jboss.seam.jms.MessageManager
createTopicSubscriber
public javax.jms.TopicSubscriber createTopicSubscriber(javax.jms.Destination destination,
String selector,
javax.jms.MessageListener... listeners)
- Specified by:
createTopicSubscriber in interface org.jboss.seam.jms.MessageManager
createQueueReceiver
public javax.jms.QueueReceiver createQueueReceiver(String destination,
javax.jms.MessageListener... listeners)
- Specified by:
createQueueReceiver in interface org.jboss.seam.jms.MessageManager
createMessageConsumer
public javax.jms.MessageConsumer createMessageConsumer(javax.jms.Destination destination,
javax.jms.MessageListener... listeners)
- Specified by:
createMessageConsumer in interface org.jboss.seam.jms.MessageManager
createTopicBuilder
@Produces
public org.jboss.seam.jms.TopicBuilder createTopicBuilder()
- Specified by:
createTopicBuilder in interface org.jboss.seam.jms.MessageManager
createQueueBuilder
@Produces
public org.jboss.seam.jms.QueueBuilder createQueueBuilder()
- Specified by:
createQueueBuilder in interface org.jboss.seam.jms.MessageManager
createJmsMessage
public org.jboss.seam.jms.JmsMessage createJmsMessage(Class<?> payloadType,
Object payload)
- Specified by:
createJmsMessage in interface org.jboss.seam.jms.MessageManager
createTopicPublisher
public javax.jms.TopicPublisher createTopicPublisher(javax.jms.Topic topic)
- Specified by:
createTopicPublisher in interface org.jboss.seam.jms.MessageManager
createQueueSender
public javax.jms.QueueSender createQueueSender(javax.jms.Queue queue)
- Specified by:
createQueueSender in interface org.jboss.seam.jms.MessageManager
Copyright © 2011 Seam Framework. All Rights Reserved.