Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## javax.resource.spi.work
Class ExecutionContext

    java.lang.Object
      javax.resource.spi.work.ExecutionContext

public class ExecutionContext
extends Object

An execution context provides context information for work, e.g. transaction, security, etc.

Constructor Summary
`ExecutionContext()`

Method Summary
`long` | `getTransactionTimeout()` Get the transaction timeout
`Xid` | `getXid()` Get the xid
`void` | `setTransactionTimeout(long timeout)` Set the transaction timeout
`void` | `setXid(Xid xid)` Set the xid

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### ExecutionContext

    public ExecutionContext()

Method Detail

### getXid

    public Xid getXid()

  Get the xid

  Returns:
    the xid

### setXid

    public void setXid(Xid xid)

  Set the xid

  Parameters:
    `xid` - the xid

### getTransactionTimeout

    public long getTransactionTimeout()

  Get the transaction timeout

  Returns:
    the transaction timeout or WorkManager.UNKNOWN for an invalid or unspecified value

### setTransactionTimeout

    public void setTransactionTimeout(long timeout)
                               throws NotSupportedException

  Set the transaction timeout

  Parameters:
    `timeout` - the timeout
  Throws:
    `NotSupportedException` - for an invalid timeout

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002 JBoss Group, LLC. All Rights Reserved.