com.taobao.metamorphosis.transaction
类 LocalTransactionId

java.lang.Object
  继承者 com.taobao.metamorphosis.transaction.TransactionId
      继承者 com.taobao.metamorphosis.transaction.LocalTransactionId
所有已实现的接口:
Serializable, Comparable<LocalTransactionId>

public class LocalTransactionId
extends TransactionId
implements Comparable<LocalTransactionId>

本地事务id

作者:
boyan
另请参见:
序列化表格

字段摘要
protected  String sessionId
           
protected  long value
           
 
从类 com.taobao.metamorphosis.transaction.TransactionId 继承的字段
Null
 
构造方法摘要
LocalTransactionId()
           
LocalTransactionId(String key)
           
LocalTransactionId(String sessionId, long transactionId)
           
 
方法摘要
 int compareTo(LocalTransactionId o)
           
 boolean equals(Object o)
           
 String getSessionId()
           
 String getTransactionKey()
           
 long getValue()
           
 int hashCode()
           
 boolean isLocalTransaction()
           
 boolean isNull()
           
 boolean isXATransaction()
           
 void setConnectionId(String sessionId)
           
 void setValue(long transactionId)
           
 String toString()
           
 
从类 com.taobao.metamorphosis.transaction.TransactionId 继承的方法
valueOf
 
从类 java.lang.Object 继承的方法
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

字段详细信息

sessionId

protected String sessionId

value

protected long value
构造方法详细信息

LocalTransactionId

public LocalTransactionId()

LocalTransactionId

public LocalTransactionId(String key)

LocalTransactionId

public LocalTransactionId(String sessionId,
                          long transactionId)
方法详细信息

isNull

public boolean isNull()
指定者:
TransactionId 中的 isNull

isXATransaction

public boolean isXATransaction()
指定者:
TransactionId 中的 isXATransaction

isLocalTransaction

public boolean isLocalTransaction()
指定者:
TransactionId 中的 isLocalTransaction

getTransactionKey

public String getTransactionKey()
指定者:
TransactionId 中的 getTransactionKey

toString

public String toString()
覆盖:
Object 中的 toString

hashCode

public int hashCode()
覆盖:
Object 中的 hashCode

equals

public boolean equals(Object o)
覆盖:
Object 中的 equals

compareTo

public int compareTo(LocalTransactionId o)
指定者:
接口 Comparable<LocalTransactionId> 中的 compareTo
参数:
o -
返回:
另请参见:
Comparable.compareTo(java.lang.Object)

getValue

public long getValue()

setValue

public void setValue(long transactionId)

getSessionId

public String getSessionId()

setConnectionId

public void setConnectionId(String sessionId)


Copyright © 2010–2013. All rights reserved.