com.caucho.amqp.marshal
Class AmqpJmsEncoder

java.lang.Object
  extended by com.caucho.amqp.marshal.AbstractMessageEncoder<Message>
      extended by com.caucho.amqp.marshal.AmqpJmsEncoder
All Implemented Interfaces:
AmqpMessageEncoder<Message>

public class AmqpJmsEncoder
extends AbstractMessageEncoder<Message>
implements AmqpMessageEncoder<Message>

Encodes a message as a string.


Field Summary
static AmqpJmsEncoder ENCODER
           
 
Constructor Summary
AmqpJmsEncoder()
           
 
Method Summary
 void encodeData(AmqpWriter out, Message msg)
           
 java.lang.String getContentType(Message value)
           
 
Methods inherited from class com.caucho.amqp.marshal.AbstractMessageEncoder
encode, encodeApplicationProperties, encodeDeliveryAnnotations, encodeFooters, encodeMessageAnnotations, encodeProperties, getPriority, getTimeToLive, isDurable, isFirstAcquirer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.caucho.amqp.marshal.AmqpMessageEncoder
encode, getPriority, getTimeToLive, isDurable, isFirstAcquirer
 

Field Detail

ENCODER

public static final AmqpJmsEncoder ENCODER
Constructor Detail

AmqpJmsEncoder

public AmqpJmsEncoder()
Method Detail

getContentType

public java.lang.String getContentType(Message value)
Specified by:
getContentType in interface AmqpMessageEncoder<Message>
Overrides:
getContentType in class AbstractMessageEncoder<Message>

encodeData

public void encodeData(AmqpWriter out,
                       Message msg)
                throws java.io.IOException
Specified by:
encodeData in interface AmqpMessageEncoder<Message>
Specified by:
encodeData in class AbstractMessageEncoder<Message>
Throws:
java.io.IOException