|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.codehaus.activemq.message.AbstractPacket
Abstract class for a transportable Packet
| Field Summary |
| Fields inherited from interface org.codehaus.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, CAPACITY_INFO, CAPACITY_INFO_REQUEST, CONSUMER_INFO, DURABLE_UNSUBSCRIBE, INT_RESPONSE_RECEIPT_INFO, PRODUCER_INFO, RECEIPT_INFO, RESPONSE_RECEIPT_INFO, SESSION_INFO, TRANSACTION_INFO, XA_TRANSACTION_INFO |
| Constructor Summary | |
AbstractPacket()
|
|
| Method Summary | |
int |
decrementMemoryReferenceCount()
Decrement reference count for bounded memory collections |
boolean |
equals(java.lang.Object obj)
Tests equality with another instance |
protected boolean |
equals(java.lang.Object left,
java.lang.Object right)
A helper method used when implementing equals() which returns true if the objects are identical or equal handling nulls properly |
java.lang.String |
getId()
|
int |
getMemoryUsage()
Get a hint about how much memory this Packet is consuming |
int |
getMemoryUsageReferenceCount()
|
protected static java.lang.String |
getPacketTypeAsString(int type)
|
int |
hashCode()
|
int |
incrementMemoryReferenceCount()
Increment reference count for bounded memory collections |
boolean |
isJMSMessage()
Retrieve if a JMS Message type or not |
boolean |
isReceipt()
|
boolean |
isReceiptRequired()
|
void |
setId(java.lang.String newId)
Set the unique id for this Packet |
void |
setMemoryUsage(int newMemoryUsage)
Set a hint about how mujch memory this packet is consuming |
void |
setReceiptRequired(boolean value)
Set if a Recipt if required on receiving this Packet |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.codehaus.activemq.message.Packet |
getPacketType |
| Constructor Detail |
public AbstractPacket()
| Method Detail |
public java.lang.String getId()
getId in interface Packetpublic void setId(java.lang.String newId)
setId in interface PacketnewId - public boolean isReceiptRequired()
isReceiptRequired in interface Packetpublic boolean isReceipt()
isReceipt in interface Packetpublic void setReceiptRequired(boolean value)
setReceiptRequired in interface Packetvalue - public boolean isJMSMessage()
isJMSMessage in interface Packetpublic boolean equals(java.lang.Object obj)
obj - - the other instance to test equality with
public int hashCode()
public int getMemoryUsage()
getMemoryUsage in interface Packetpublic void setMemoryUsage(int newMemoryUsage)
setMemoryUsage in interface PacketnewMemoryUsage - public int incrementMemoryReferenceCount()
incrementMemoryReferenceCount in interface PacketMemoryBoundedQueuepublic int decrementMemoryReferenceCount()
decrementMemoryReferenceCount in interface PacketMemoryBoundedQueuepublic int getMemoryUsageReferenceCount()
getMemoryUsageReferenceCount in interface PacketMemoryBoundedQueuepublic java.lang.String toString()
protected static java.lang.String getPacketTypeAsString(int type)
protected boolean equals(java.lang.Object left,
java.lang.Object right)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||