org.apache.activemq.command
Class ProducerId
java.lang.Object
org.apache.activemq.command.ProducerId
- All Implemented Interfaces:
- DataStructure
public class ProducerId
- extends Object
- implements DataStructure
DATA_STRUCTURE_TYPE
public static final byte DATA_STRUCTURE_TYPE
- See Also:
- Constant Field Values
connectionId
protected String connectionId
sessionId
protected long sessionId
value
protected long value
hashCode
protected transient int hashCode
key
protected transient String key
parentId
protected transient SessionId parentId
ProducerId
public ProducerId()
ProducerId
public ProducerId(SessionId sessionId,
long producerId)
ProducerId
public ProducerId(ProducerId id)
ProducerId
public ProducerId(String producerKey)
getParentId
public SessionId getParentId()
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object o)
- Overrides:
equals in class Object
toString
public String toString()
- Overrides:
toString in class Object
getDataStructureType
public byte getDataStructureType()
- Specified by:
getDataStructureType in interface DataStructure
- Returns:
- The type of the data structure
getConnectionId
public String getConnectionId()
setConnectionId
public void setConnectionId(String connectionId)
getValue
public long getValue()
setValue
public void setValue(long producerId)
getSessionId
public long getSessionId()
setSessionId
public void setSessionId(long sessionId)
isMarshallAware
public boolean isMarshallAware()
- Specified by:
isMarshallAware in interface DataStructure
Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.