org.apache.qpid.client.message
Class AbstractJMSMessageFactory
java.lang.Object
org.apache.qpid.client.message.AbstractJMSMessageFactory
- All Implemented Interfaces:
- MessageFactory
- Direct Known Subclasses:
- JMSBytesMessageFactory, JMSMapMessageFactory, JMSObjectMessageFactory, JMSStreamMessageFactory, JMSTextMessageFactory
public abstract class AbstractJMSMessageFactory
- extends java.lang.Object
- implements MessageFactory
Method Summary |
AbstractJMSMessage |
createMessage(long messageNbr,
boolean redelivered,
ContentHeaderBody contentHeader,
AMQShortString exchange,
AMQShortString routingKey,
java.util.List bodies)
|
protected abstract AbstractJMSMessage |
createMessage(long messageNbr,
org.apache.mina.common.ByteBuffer data,
AMQShortString exchange,
AMQShortString routingKey,
ContentHeaderBody contentHeader)
|
protected AbstractJMSMessage |
createMessageWithBody(long messageNbr,
ContentHeaderBody contentHeader,
AMQShortString exchange,
AMQShortString routingKey,
java.util.List bodies)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractJMSMessageFactory
public AbstractJMSMessageFactory()
createMessage
protected abstract AbstractJMSMessage createMessage(long messageNbr,
org.apache.mina.common.ByteBuffer data,
AMQShortString exchange,
AMQShortString routingKey,
ContentHeaderBody contentHeader)
throws AMQException
- Throws:
AMQException
createMessageWithBody
protected AbstractJMSMessage createMessageWithBody(long messageNbr,
ContentHeaderBody contentHeader,
AMQShortString exchange,
AMQShortString routingKey,
java.util.List bodies)
throws AMQException
- Throws:
AMQException
createMessage
public AbstractJMSMessage createMessage(long messageNbr,
boolean redelivered,
ContentHeaderBody contentHeader,
AMQShortString exchange,
AMQShortString routingKey,
java.util.List bodies)
throws javax.jms.JMSException,
AMQException
- Specified by:
createMessage
in interface MessageFactory
- Throws:
javax.jms.JMSException
AMQException
Copyright © 2007. All Rights Reserved.