Table of Contents

Interface IXAResource

Namespace
Javax.Transaction.Xa
Assembly
MASES.JNet.dll

.NET interface for TO BE DEFINED FROM USER

public interface IXAResource

Properties

TransactionTimeout

int TransactionTimeout { get; }

Property Value

int

Methods

Commit(Xid, bool)

void Commit(Xid arg0, bool arg1)

Parameters

arg0 Xid

Xid

arg1 bool

bool

Exceptions

XAException

End(Xid, int)

void End(Xid arg0, int arg1)

Parameters

arg0 Xid

Xid

arg1 int

int

Exceptions

XAException

Forget(Xid)

void Forget(Xid arg0)

Parameters

arg0 Xid

Xid

Exceptions

XAException

IsSameRM(XAResource)

bool IsSameRM(XAResource arg0)

Parameters

arg0 XAResource

XAResource

Returns

bool

bool

Exceptions

XAException

Prepare(Xid)

int Prepare(Xid arg0)

Parameters

arg0 Xid

Xid

Returns

int

int

Exceptions

XAException

Recover(int)

Xid[] Recover(int arg0)

Parameters

arg0 int

int

Returns

Xid[]

Xid

Exceptions

XAException

Rollback(Xid)

void Rollback(Xid arg0)

Parameters

arg0 Xid

Xid

Exceptions

XAException

SetTransactionTimeout(int)

bool SetTransactionTimeout(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

XAException

Start(Xid, int)

void Start(Xid arg0, int arg1)

Parameters

arg0 Xid

Xid

arg1 int

int

Exceptions

XAException