org.apache.activemq.command
Class SessionId
java.lang.Object
org.apache.activemq.command.SessionId
- All Implemented Interfaces:
- DataStructure
public class SessionId
- extends Object
- implements DataStructure
- Version:
- $Revision$
DATA_STRUCTURE_TYPE
public static final byte DATA_STRUCTURE_TYPE
- See Also:
- Constant Field Values
connectionId
protected String connectionId
value
protected long value
hashCode
protected transient int hashCode
key
protected transient String key
parentId
protected transient ConnectionId parentId
SessionId
public SessionId()
SessionId
public SessionId(ConnectionId connectionId,
long sessionId)
SessionId
public SessionId(SessionId id)
SessionId
public SessionId(ProducerId id)
SessionId
public SessionId(ConsumerId id)
getParentId
public ConnectionId getParentId()
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object o)
- Overrides:
equals
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 sessionId)
toString
public String toString()
- Overrides:
toString
in class Object
isMarshallAware
public boolean isMarshallAware()
- Specified by:
isMarshallAware
in interface DataStructure
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.