private static class XARequestProcessor.XARequestCallable extends java.lang.Object implements java.util.concurrent.Callable<XARequestProcessor.XAResponse>
Modifier and Type | Field and Description |
---|---|
private XARequest |
request |
private EhcacheXAResourceImpl |
resourceImpl |
private javax.transaction.xa.Xid |
xid |
Constructor and Description |
---|
XARequestCallable(EhcacheXAResourceImpl resourceImpl,
XARequest request,
javax.transaction.xa.Xid xid)
Constructor
|
Modifier and Type | Method and Description |
---|---|
XARequestProcessor.XAResponse |
call() |
private final EhcacheXAResourceImpl resourceImpl
private final XARequest request
private javax.transaction.xa.Xid xid
public XARequestCallable(EhcacheXAResourceImpl resourceImpl, XARequest request, javax.transaction.xa.Xid xid)
resourceImpl
- the EhcacheXAResourceImpl this Request will be used forrequest
- the actual Requestxid
- public XARequestProcessor.XAResponse call() throws java.lang.Exception
call
in interface java.util.concurrent.Callable<XARequestProcessor.XAResponse>
java.lang.Exception