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

## com.arjuna.ats.jta.xa
Interface XAModifier

public interface XAModifier

Instances of this class enable us to work around problems in certain databases (specifically Oracle).

Since:
  JTS 1.2.4.
Version:
  $Id: XAModifier.html,v 1.1 2008/01/04 06:52:41 afitzsim Exp $
Author:
  Mark Little (mark@arjuna.com)

Method Summary
`javax.transaction.xa.Xid` | `createXid(XidImple xid)` Given an Arjuna xid, create a local driver representation.
`int` | `xaStartParameters(int level)` Return the xa_start parameters for this level.

Method Detail

### createXid

    public javax.transaction.xa.Xid createXid(XidImple xid)
                                       throws java.sql.SQLException,
                                              NotImplementedException

  Given an Arjuna xid, create a local driver representation. Some drivers expect their own implementations to be used, despite the fact that the JTA does not mention this!

  Throws:
    `java.sql.SQLException`
    `NotImplementedException`

### xaStartParameters

    public int xaStartParameters(int level)
                          throws java.sql.SQLException,
                                 NotImplementedException

  Return the xa_start parameters for this level.

  Throws:
    `java.sql.SQLException`
    `NotImplementedException`

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