org.apache.qpid.client.message
Class AbstractJMSMessageFactory
java.lang.Object
org.apache.qpid.client.message.AbstractJMSMessageFactory
- All Implemented Interfaces:
- MessageFactory
- Direct Known Subclasses:
- JMSBytesMessageFactory, JMSObjectMessageFactory, JMSTextMessageFactory
public abstract class AbstractJMSMessageFactory
- extends java.lang.Object
- implements MessageFactory
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,
org.apache.qpid.framing.ContentHeaderBody contentHeader)
throws org.apache.qpid.AMQException
- Throws:
org.apache.qpid.AMQException
createMessageWithBody
protected AbstractJMSMessage createMessageWithBody(long messageNbr,
org.apache.qpid.framing.ContentHeaderBody contentHeader,
java.util.List bodies)
throws org.apache.qpid.AMQException
- Throws:
org.apache.qpid.AMQException
createMessage
public AbstractJMSMessage createMessage(long messageNbr,
boolean redelivered,
org.apache.qpid.framing.ContentHeaderBody contentHeader,
java.util.List bodies)
throws javax.jms.JMSException,
org.apache.qpid.AMQException
- Specified by:
createMessage
in interface MessageFactory
- Throws:
javax.jms.JMSException
org.apache.qpid.AMQException