org.apache.qpid.client.message
Interface MessageFactory

All Known Implementing Classes:
AbstractJMSMessageFactory, AMQPEncodedMapMessageFactory, JMSBytesMessageFactory, JMSMapMessageFactory, JMSObjectMessageFactory, JMSStreamMessageFactory, JMSTextMessageFactory

public interface MessageFactory


Method Summary
 AbstractJMSMessage createMessage(AMQMessageDelegateFactory delegateFactory)
           
 AbstractJMSMessage createMessage(long deliveryTag, boolean redelivered, org.apache.qpid.framing.ContentHeaderBody contentHeader, org.apache.qpid.framing.AMQShortString exchange, org.apache.qpid.framing.AMQShortString routingKey, List bodies)
           
 AbstractJMSMessage createMessage(long deliveryTag, boolean redelivered, org.apache.qpid.transport.MessageProperties msgProps, org.apache.qpid.transport.DeliveryProperties deliveryProps, ByteBuffer body)
           
 

Method Detail

createMessage

AbstractJMSMessage createMessage(long deliveryTag,
                                 boolean redelivered,
                                 org.apache.qpid.framing.ContentHeaderBody contentHeader,
                                 org.apache.qpid.framing.AMQShortString exchange,
                                 org.apache.qpid.framing.AMQShortString routingKey,
                                 List bodies)
                                 throws JMSException,
                                        org.apache.qpid.AMQException
Throws:
JMSException
org.apache.qpid.AMQException

createMessage

AbstractJMSMessage createMessage(long deliveryTag,
                                 boolean redelivered,
                                 org.apache.qpid.transport.MessageProperties msgProps,
                                 org.apache.qpid.transport.DeliveryProperties deliveryProps,
                                 ByteBuffer body)
                                 throws JMSException,
                                        org.apache.qpid.AMQException
Throws:
JMSException
org.apache.qpid.AMQException

createMessage

AbstractJMSMessage createMessage(AMQMessageDelegateFactory delegateFactory)
                                 throws JMSException
Throws:
JMSException


Licensed to the Apache Software Foundation