org.apache.activemq.command
Class SessionId

java.lang.Object
  extended by org.apache.activemq.command.SessionId
All Implemented Interfaces:
DataStructure

public class SessionId
extends Object
implements DataStructure


Field Summary
protected  String connectionId
           
static byte DATA_STRUCTURE_TYPE
           
protected  int hashCode
           
protected  String key
           
protected  ConnectionId parentId
           
protected  long value
           
 
Constructor Summary
SessionId()
           
SessionId(ConnectionId connectionId, long sessionId)
           
SessionId(ConsumerId id)
           
SessionId(ProducerId id)
           
SessionId(SessionId id)
           
 
Method Summary
 boolean equals(Object o)
           
 String getConnectionId()
           
 byte getDataStructureType()
           
 ConnectionId getParentId()
           
 long getValue()
           
 int hashCode()
           
 boolean isMarshallAware()
           
 void setConnectionId(String connectionId)
           
 void setValue(long sessionId)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

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
Constructor Detail

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)
Method Detail

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-2013 The Apache Software Foundation. All Rights Reserved.