|
|||||||||||
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 Packet
public void setId(java.lang.String newId)
setId
in interface Packet
newId
- public boolean isReceiptRequired()
isReceiptRequired
in interface Packet
public boolean isReceipt()
isReceipt
in interface Packet
public void setReceiptRequired(boolean value)
setReceiptRequired
in interface Packet
value
- public boolean isJMSMessage()
isJMSMessage
in interface Packet
public boolean equals(java.lang.Object obj)
obj
- - the other instance to test equality with
public int hashCode()
public int getMemoryUsage()
getMemoryUsage
in interface Packet
public void setMemoryUsage(int newMemoryUsage)
setMemoryUsage
in interface Packet
newMemoryUsage
- public int incrementMemoryReferenceCount()
incrementMemoryReferenceCount
in interface Packet
MemoryBoundedQueue
public int decrementMemoryReferenceCount()
decrementMemoryReferenceCount
in interface Packet
MemoryBoundedQueue
public int getMemoryUsageReferenceCount()
getMemoryUsageReferenceCount
in interface Packet
MemoryBoundedQueue
public 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 |