Home » activemq-parent-5.3.1-source-release » org.apache » activemq » command » [javadoc | source]
org.apache.activemq.command
public class: WireFormatInfo [javadoc | source]
java.lang.Object
   org.apache.activemq.command.WireFormatInfo

All Implemented Interfaces:
    Command, MarshallAware

Field Summary
public static final  byte DATA_STRUCTURE_TYPE     
protected  byte[] magic     
protected  int version     
protected  ByteSequence marshalledProperties     
protected transient  Map<String, Object> properties     
Method from org.apache.activemq.command.WireFormatInfo Summary:
afterMarshall,   afterUnmarshall,   beforeMarshall,   beforeUnmarshall,   clearProperties,   getCacheSize,   getCachedMarshalledForm,   getCommandId,   getDataStructureType,   getFrom,   getMagic,   getMarshalledProperties,   getMaxInactivityDuration,   getMaxInactivityDurationInitalDelay,   getProperties,   getProperty,   getTo,   getVersion,   isBrokerInfo,   isCacheEnabled,   isMarshallAware,   isMessage,   isMessageAck,   isMessageDispatch,   isMessageDispatchNotification,   isResponse,   isResponseRequired,   isShutdownInfo,   isSizePrefixDisabled,   isStackTraceEnabled,   isTcpNoDelayEnabled,   isTightEncodingEnabled,   isValid,   isWireFormatInfo,   lazyCreateProperties,   setCacheEnabled,   setCacheSize,   setCachedMarshalledForm,   setCommandId,   setFrom,   setMagic,   setMarshalledProperties,   setMaxInactivityDuration,   setMaxInactivityDurationInitalDelay,   setProperty,   setResponseRequired,   setSizePrefixDisabled,   setStackTraceEnabled,   setTcpNoDelayEnabled,   setTightEncodingEnabled,   setTo,   setVersion,   toString,   visit
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.activemq.command.WireFormatInfo Detail:
 public  void afterMarshall(WireFormat wireFormat) throws IOException 
 public  void afterUnmarshall(WireFormat wireFormat) throws IOException 
 public  void beforeMarshall(WireFormat wireFormat) throws IOException 
 public  void beforeUnmarshall(WireFormat wireFormat) throws IOException 
 public  void clearProperties() 
 public int getCacheSize() throws IOException 
 public ByteSequence getCachedMarshalledForm(WireFormat wireFormat) 
 public int getCommandId() 
 public byte getDataStructureType() 
 public Endpoint getFrom() 
    The endpoint within the transport where this message came from.
 public byte[] getMagic() 
 public ByteSequence getMarshalledProperties() 
 public long getMaxInactivityDuration() throws IOException 
 public long getMaxInactivityDurationInitalDelay() throws IOException 
 public Map<String, Object> getProperties() throws IOException 
 public Object getProperty(String name) throws IOException 
 public Endpoint getTo() 
    The endpoint within the transport where this message is going to - null means all endpoints.
 public int getVersion() 
 public boolean isBrokerInfo() 
 public boolean isCacheEnabled() throws IOException 
 public boolean isMarshallAware() 
 public boolean isMessage() 
 public boolean isMessageAck() 
 public boolean isMessageDispatch() 
 public boolean isMessageDispatchNotification() 
 public boolean isResponse() 
 public boolean isResponseRequired() 
 public boolean isShutdownInfo() 
 public boolean isSizePrefixDisabled() throws IOException 
 public boolean isStackTraceEnabled() throws IOException 
 public boolean isTcpNoDelayEnabled() throws IOException 
 public boolean isTightEncodingEnabled() throws IOException 
 public boolean isValid() 
 public boolean isWireFormatInfo() 
 protected  void lazyCreateProperties() throws IOException 
 public  void setCacheEnabled(boolean cacheEnabled) throws IOException 
 public  void setCacheSize(int cacheSize) throws IOException 
 public  void setCachedMarshalledForm(WireFormat wireFormat,
    ByteSequence data) 
 public  void setCommandId(int value) 
 public  void setFrom(Endpoint from) 
 public  void setMagic(byte[] magic) 
 public  void setMarshalledProperties(ByteSequence marshalledProperties) 
 public  void setMaxInactivityDuration(long maxInactivityDuration) throws IOException 
 public  void setMaxInactivityDurationInitalDelay(long maxInactivityDurationInitalDelay) throws IOException 
 public  void setProperty(String name,
    Object value) throws IOException 
 public  void setResponseRequired(boolean responseRequired) 
 public  void setSizePrefixDisabled(boolean prefixPacketSize) throws IOException 
 public  void setStackTraceEnabled(boolean stackTraceEnabled) throws IOException 
 public  void setTcpNoDelayEnabled(boolean tcpNoDelayEnabled) throws IOException 
 public  void setTightEncodingEnabled(boolean tightEncodingEnabled) throws IOException 
 public  void setTo(Endpoint to) 
 public  void setVersion(int version) 
 public String toString() 
 public Response visit(CommandVisitor visitor) throws Exception