Class HttpRemoteTransactionPeer
- java.lang.Object
-
- org.wildfly.httpclient.transaction.HttpRemoteTransactionPeer
-
- All Implemented Interfaces:
org.wildfly.transaction.client.spi.RemoteTransactionPeer
public class HttpRemoteTransactionPeer extends Object implements org.wildfly.transaction.client.spi.RemoteTransactionPeer
- Author:
- Stuart Douglas
-
-
Constructor Summary
Constructors Constructor Description HttpRemoteTransactionPeer(HttpTargetContext targetContext, SSLContext sslContext, org.wildfly.security.auth.client.AuthenticationConfiguration authenticationConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.wildfly.transaction.client.spi.SimpleTransactionControlbegin(int timeout)org.wildfly.transaction.client.spi.SubordinateTransactionControllookupXid(Xid xid)Xid[]recover(int flag, String parentName)
-
-
-
Constructor Detail
-
HttpRemoteTransactionPeer
public HttpRemoteTransactionPeer(HttpTargetContext targetContext, SSLContext sslContext, org.wildfly.security.auth.client.AuthenticationConfiguration authenticationConfiguration)
-
-
Method Detail
-
lookupXid
public org.wildfly.transaction.client.spi.SubordinateTransactionControl lookupXid(Xid xid) throws XAException
- Specified by:
lookupXidin interfaceorg.wildfly.transaction.client.spi.RemoteTransactionPeer- Throws:
XAException
-
recover
public Xid[] recover(int flag, String parentName) throws XAException
- Specified by:
recoverin interfaceorg.wildfly.transaction.client.spi.RemoteTransactionPeer- Throws:
XAException
-
begin
public org.wildfly.transaction.client.spi.SimpleTransactionControl begin(int timeout) throws jakarta.transaction.SystemException- Specified by:
beginin interfaceorg.wildfly.transaction.client.spi.RemoteTransactionPeer- Throws:
jakarta.transaction.SystemException
-
-