com.sun.xml.ws.tx.common
Class TxBasePipe
java.lang.Object
com.sun.xml.ws.tx.common.TxBasePipe
- All Implemented Interfaces:
- com.sun.xml.ws.api.pipe.Pipe
- Direct Known Subclasses:
- TxClientPipe, TxServerPipe
public abstract class TxBasePipe
- extends java.lang.Object
- implements com.sun.xml.ws.api.pipe.Pipe
Nested Class Summary |
static class |
TxBasePipe.OperationATPolicy
Representation of all WS-AT policy assertions: ATAssertion and ATAlwaysCapability. |
Constructor Summary |
TxBasePipe(com.sun.xml.ws.api.pipe.Pipe next)
|
Method Summary |
protected TxBasePipe.OperationATPolicy |
getOperationATPolicy(com.sun.xml.ws.policy.PolicyMap pmap,
com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlModel,
com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation wsdlBoundOp)
|
void |
preDestroy()
Invoked before the last copy of the pipeline is about to be discarded,
to give Pipes a chance to clean up any resources. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.sun.xml.ws.api.pipe.Pipe |
copy, process |
txnMgr
protected final TransactionManagerImpl txnMgr
next
protected final com.sun.xml.ws.api.pipe.Pipe next
- next pipe in the chain
TxBasePipe
public TxBasePipe(com.sun.xml.ws.api.pipe.Pipe next)
preDestroy
public void preDestroy()
- Invoked before the last copy of the pipeline is about to be discarded,
to give Pipes a chance to clean up any resources.
- Specified by:
preDestroy
in interface com.sun.xml.ws.api.pipe.Pipe
getOperationATPolicy
protected TxBasePipe.OperationATPolicy getOperationATPolicy(com.sun.xml.ws.policy.PolicyMap pmap,
com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlModel,
com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation wsdlBoundOp)
throws javax.xml.ws.WebServiceException
- Throws:
javax.xml.ws.WebServiceException