Package org.apache.activemq.command
Class LocalTransactionId
- java.lang.Object
-
- org.apache.activemq.command.TransactionId
-
- org.apache.activemq.command.LocalTransactionId
-
- All Implemented Interfaces:
Comparable<LocalTransactionId>,DataStructure
public class LocalTransactionId extends TransactionId implements Comparable<LocalTransactionId>
-
-
Field Summary
Fields Modifier and Type Field Description protected ConnectionIdconnectionIdstatic byteDATA_STRUCTURE_TYPEprotected longvalue
-
Constructor Summary
Constructors Constructor Description LocalTransactionId()LocalTransactionId(ConnectionId connectionId, long transactionId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(LocalTransactionId o)booleanequals(Object o)ConnectionIdgetConnectionId()bytegetDataStructureType()StringgetTransactionKey()longgetValue()inthashCode()booleanisLocalTransaction()booleanisXATransaction()voidsetConnectionId(ConnectionId connectionId)voidsetValue(long transactionId)StringtoString()-
Methods inherited from class org.apache.activemq.command.TransactionId
isMarshallAware
-
-
-
-
Field Detail
-
DATA_STRUCTURE_TYPE
public static final byte DATA_STRUCTURE_TYPE
- See Also:
- Constant Field Values
-
connectionId
protected ConnectionId connectionId
-
value
protected long value
-
-
Constructor Detail
-
LocalTransactionId
public LocalTransactionId()
-
LocalTransactionId
public LocalTransactionId(ConnectionId connectionId, long transactionId)
-
-
Method Detail
-
getDataStructureType
public byte getDataStructureType()
- Specified by:
getDataStructureTypein interfaceDataStructure- Returns:
- The type of the data structure
-
isXATransaction
public boolean isXATransaction()
- Specified by:
isXATransactionin classTransactionId
-
isLocalTransaction
public boolean isLocalTransaction()
- Specified by:
isLocalTransactionin classTransactionId
-
getTransactionKey
public String getTransactionKey()
- Specified by:
getTransactionKeyin classTransactionId
-
compareTo
public int compareTo(LocalTransactionId o)
- Specified by:
compareToin interfaceComparable<LocalTransactionId>- Parameters:
o-- Returns:
- See Also:
Comparable.compareTo(java.lang.Object)
-
getValue
public long getValue()
-
setValue
public void setValue(long transactionId)
-
getConnectionId
public ConnectionId getConnectionId()
-
setConnectionId
public void setConnectionId(ConnectionId connectionId)
-
-