| 
 | J2EE1.4 SDK | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.resource.spi.work.ExecutionContext
This class models an execution context (transaction, security, etc) 
 with which the Work instance must be executed.  
 This class is provided as a convenience for easily creating 
 ExecutionContext instances by extending this class
 and overriding only those methods of interest.
 
Some reasons why it is better for ExecutionContext 
 to be a class rather than an interface: 
 
ExecutionContext class evolves. For example, more context 
 types could be added to the ExecutionContext class 
 (in the future) without forcing resource adapter implementations 
 to change.
| Constructor Summary | |
| ExecutionContext() | |
| Method Summary | |
|  long | getTransactionTimeout()Get the transaction timeout value for a imported transaction. | 
|  Xid | getXid() | 
|  void | setTransactionTimeout(long timeout)Set the transaction timeout value for a imported transaction. | 
|  void | setXid(Xid xid)set a transaction context. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public ExecutionContext()
| Method Detail | 
public void setXid(Xid xid)
xid - transaction context.public Xid getXid()
public void setTransactionTimeout(long timeout)
                           throws NotSupportedException
timeout - transaction timeout value in seconds. Only positive
 non-zero values are accepted. Other values are illegal and are 
 rejected with a NotSupportedException.
NotSupportedException - thrown to indicate an illegal timeout 
 value.public long getTransactionTimeout()
WorkManager.UNKNOWN) 
 is returned; such a transaction is excluded from regular 
 timeout processing.| 
 | J2EE1.4 SDK | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved.