org.teiid.dqp.service
Class TransactionContext

java.lang.Object
  extended by javax.resource.spi.work.ExecutionContext
      extended by org.teiid.dqp.service.TransactionContext
All Implemented Interfaces:
java.io.Serializable

public class TransactionContext
extends javax.resource.spi.work.ExecutionContext
implements java.io.Serializable

See Also:
Serialized Form

Nested Class Summary
static class TransactionContext.Scope
           
 
Constructor Summary
TransactionContext()
           
 
Method Summary
 long getCreationTime()
           
 java.util.Set<java.lang.String> getSuspendedBy()
           
 java.lang.String getThreadId()
           
 javax.transaction.Transaction getTransaction()
           
 java.lang.String getTransactionId()
           
 TransactionContext.Scope getTransactionType()
           
 void setCreationTime(long time)
           
 void setThreadId(java.lang.String threadId)
           
 void setTransaction(javax.transaction.Transaction transaction)
           
 void setTransactionType(TransactionContext.Scope transactionType)
           
 java.lang.String toString()
           
 
Methods inherited from class javax.resource.spi.work.ExecutionContext
getTransactionTimeout, getXid, setTransactionTimeout, setXid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TransactionContext

public TransactionContext()
Method Detail

getCreationTime

public long getCreationTime()

setCreationTime

public void setCreationTime(long time)

setTransactionType

public void setTransactionType(TransactionContext.Scope transactionType)

getTransactionType

public TransactionContext.Scope getTransactionType()

setThreadId

public void setThreadId(java.lang.String threadId)

getThreadId

public java.lang.String getThreadId()

getTransaction

public javax.transaction.Transaction getTransaction()

setTransaction

public void setTransaction(javax.transaction.Transaction transaction)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getTransactionId

public java.lang.String getTransactionId()

getSuspendedBy

public java.util.Set<java.lang.String> getSuspendedBy()


Copyright © 2010. All Rights Reserved.