public class TransactionInfo extends Object implements Serializable
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
TransactionInfo.Types
The Transactions types. 
 | 
| Constructor and Description | 
|---|
TransactionInfo(int type,
               int status,
               Transaction trasaction,
               long lease,
               long startTime,
               int numberOfLockedObjects)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object obj)  | 
long | 
getLease()
Returns the lease of the transaction. 
 | 
int | 
getNumberOfLockedObjects()  | 
long | 
getStartTime()  | 
int | 
getStatus()
Returns the transaction status. 
 | 
Transaction | 
getTrasaction()
Returns the transaction that own the info. 
 | 
Object | 
getTxnId()  | 
int | 
getType()
Returns the type. 
 | 
int | 
hashCode()  | 
public TransactionInfo(int type,
                       int status,
                       Transaction trasaction,
                       long lease,
                       long startTime,
                       int numberOfLockedObjects)
type - from TransactionInfo.Types (LOCAL, JINI, XA or ALL)status - can be one of the status defined in TransactionConstantstrasaction - the transaction that own this infolease - the transaction leasestartTime - when the Transaction startedpublic int getStatus()
public Transaction getTrasaction()
public int getType()
TransactionInfo.Typespublic long getLease()
public int getNumberOfLockedObjects()
public long getStartTime()
public Object getTxnId()
Copyright © GigaSpaces.