org.apache.activemq.command
Interface MarshallAware

All Known Implementing Classes:
ActiveMQBytesMessage, ActiveMQMapMessage, ActiveMQMessage, ActiveMQObjectMessage, ActiveMQStreamMessage, ActiveMQTextMessage, Message, WireFormatInfo

public interface MarshallAware


Method Summary
 void afterMarshall(WireFormat wireFormat)
           
 void afterUnmarshall(WireFormat wireFormat)
           
 void beforeMarshall(WireFormat wireFormat)
           
 void beforeUnmarshall(WireFormat wireFormat)
           
 ByteSequence getCachedMarshalledForm(WireFormat wireFormat)
           
 void setCachedMarshalledForm(WireFormat wireFormat, ByteSequence data)
           
 

Method Detail

beforeMarshall

void beforeMarshall(WireFormat wireFormat)
                    throws java.io.IOException
Throws:
java.io.IOException

afterMarshall

void afterMarshall(WireFormat wireFormat)
                   throws java.io.IOException
Throws:
java.io.IOException

beforeUnmarshall

void beforeUnmarshall(WireFormat wireFormat)
                      throws java.io.IOException
Throws:
java.io.IOException

afterUnmarshall

void afterUnmarshall(WireFormat wireFormat)
                     throws java.io.IOException
Throws:
java.io.IOException

setCachedMarshalledForm

void setCachedMarshalledForm(WireFormat wireFormat,
                             ByteSequence data)

getCachedMarshalledForm

ByteSequence getCachedMarshalledForm(WireFormat wireFormat)


Copyright © 2010 Apache Software Foundation. All Rights Reserved.