org.activemq.message
Class CachedValue

java.lang.Object
  extended by org.activemq.message.AbstractPacket
      extended by org.activemq.message.CachedValue
All Implemented Interfaces:
BodyPacket, Packet

public class CachedValue
extends AbstractPacket
implements BodyPacket

Sent in receipt of a Packet


Field Summary
 
Fields inherited from class org.activemq.message.AbstractPacket
bitArray, BROKERS_VISITED_INDEX, cachedHashCode, RECEIPT_REQUIRED_INDEX
 
Fields inherited from interface org.activemq.message.Packet
ACTIVEMQ_BROKER_INFO, ACTIVEMQ_BYTES_MESSAGE, ACTIVEMQ_CONNECTION_INFO, ACTIVEMQ_MAP_MESSAGE, ACTIVEMQ_MESSAGE, ACTIVEMQ_MSG_ACK, ACTIVEMQ_OBJECT_MESSAGE, ACTIVEMQ_STREAM_MESSAGE, ACTIVEMQ_TEXT_MESSAGE, BROKER_ADMIN_COMMAND, CACHED_VALUE_COMMAND, CAPACITY_INFO, CAPACITY_INFO_REQUEST, CLEANUP_CONNECTION_INFO, CONSUMER_INFO, DURABLE_UNSUBSCRIBE, INT_RESPONSE_RECEIPT_INFO, KEEP_ALIVE, NOT_SET, PRODUCER_INFO, RECEIPT_INFO, RESPONSE_RECEIPT_INFO, SESSION_INFO, TRANSACTION_INFO, WIRE_FORMAT_INFO, XA_TRANSACTION_INFO
 
Constructor Summary
CachedValue()
           
 
Method Summary
 int getPacketType()
          Return the type of Packet
 Object getValue()
           
 void readBody(DataInput dataIn)
           
 void setValue(Object value)
           
 String toString()
           
 void writeBody(DataOutput dataOut)
           
 
Methods inherited from class org.activemq.message.AbstractPacket
addBrokerVisited, clearBrokersVisited, decrementMemoryReferenceCount, equals, equals, getBitArray, getBrokersVisited, getBrokersVisitedAsString, getId, getMemoryUsage, getMemoryUsageReferenceCount, getPacketTypeAsString, hashCode, hasVisited, incrementMemoryReferenceCount, initializeOther, isJMSMessage, isReceipt, isReceiptRequired, setBitArray, setBrokersVisitedAsString, setId, setMemoryUsage, setReceiptRequired
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CachedValue

public CachedValue()
Method Detail

getPacketType

public int getPacketType()
Return the type of Packet

Specified by:
getPacketType in interface Packet
Returns:
integer representation of the type of Packet

toString

public String toString()
Overrides:
toString in class AbstractPacket
Returns:
pretty print of a CachedValue

getValue

public Object getValue()
Returns:
Returns the value.

setValue

public void setValue(Object value)
Parameters:
value - The value to set.

writeBody

public void writeBody(DataOutput dataOut)
               throws IOException
Specified by:
writeBody in interface BodyPacket
Throws:
IOException

readBody

public void readBody(DataInput dataIn)
              throws IOException
Specified by:
readBody in interface BodyPacket
Throws:
IOException


Copyright © 2004-2009 Protique, Ltd.. All Rights Reserved.