public class XATerminatorImple extends Object implements javax.resource.spi.XATerminator, XATerminatorExtensions
Constructor and Description |
---|
XATerminatorImple() |
Modifier and Type | Method and Description |
---|---|
boolean |
beforeCompletion(Xid xid)
Call beforeCompletion on the registered instance.
|
void |
commit(Xid xid,
boolean onePhase) |
void |
forget(Xid xid) |
int |
prepare(Xid xid) |
Xid[] |
recover(int flag) |
void |
rollback(Xid xid) |
public void commit(Xid xid, boolean onePhase) throws XAException
commit
in interface javax.resource.spi.XATerminator
XAException
public void forget(Xid xid) throws XAException
forget
in interface javax.resource.spi.XATerminator
XAException
public int prepare(Xid xid) throws XAException
prepare
in interface javax.resource.spi.XATerminator
XAException
public Xid[] recover(int flag) throws XAException
recover
in interface javax.resource.spi.XATerminator
XAException
public void rollback(Xid xid) throws XAException
rollback
in interface javax.resource.spi.XATerminator
XAException
public boolean beforeCompletion(Xid xid) throws SystemException
XATerminatorExtensions
beforeCompletion
in interface XATerminatorExtensions
xid
- the transaction instance.SystemException
Copyright © 2021 JBoss by Red Hat. All rights reserved.