com.metamatrix.admin.api.objects
Interface Transaction

All Superinterfaces:
AdminObject
All Known Implementing Classes:
TransactionImpl

public interface Transaction
extends AdminObject


Field Summary
 
Fields inherited from interface com.metamatrix.admin.api.objects.AdminObject
DELIMITER, DELIMITER_CHAR, ESCAPED_DELIMITER, ESCAPED_WILDCARD, WILDCARD
 
Method Summary
 java.lang.String getAssociatedSession()
          Get the session associated with the this transaction.
 java.util.Date getCreated()
          Get the date the transaction was created.
 java.lang.String getScope()
          Get the scope for the transaction.
 java.lang.String getStatus()
          Get the current status.
 javax.transaction.xa.Xid getXid()
          Return the Xid of the Global transaction.
 
Methods inherited from interface com.metamatrix.admin.api.objects.AdminObject
getIdentifier, getName, getProperties, getPropertyValue
 

Method Detail

getAssociatedSession

java.lang.String getAssociatedSession()
Get the session associated with the this transaction. May be null for an unassociated Global transaction.

Returns:

getScope

java.lang.String getScope()
Get the scope for the transaction. Will be one of GLOBAL, LOCAL, or REQUEST

Returns:

getXid

javax.transaction.xa.Xid getXid()
Return the Xid of the Global transaction. Will be null for non-Global transactions.

Returns:

getStatus

java.lang.String getStatus()
Get the current status. See Status for possible values.

Returns:

getCreated

java.util.Date getCreated()
Get the date the transaction was created.

Returns:


Copyright © 2009. All Rights Reserved.