com.sun.xml.ws.tx.client
Class TxClientPipe

java.lang.Object
  extended by com.sun.xml.ws.tx.common.TxBasePipe
      extended by com.sun.xml.ws.tx.client.TxClientPipe
All Implemented Interfaces:
com.sun.xml.ws.api.pipe.Pipe

public class TxClientPipe
extends TxBasePipe

This class process transactional context for client outgoing message.

Since:
1.0

Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.ws.tx.common.TxBasePipe
TxBasePipe.OperationATPolicy
 
Field Summary
 
Fields inherited from class com.sun.xml.ws.tx.common.TxBasePipe
next, txnMgr
 
Constructor Summary
TxClientPipe(ClientTubelineAssemblyContext context, com.sun.xml.ws.api.pipe.Pipe next)
          Construct a new outbound tx pipe.
 
Method Summary
 com.sun.xml.ws.api.pipe.Pipe copy(com.sun.xml.ws.api.pipe.PipeCloner cloner)
          Creates an identical clone of this Pipe.
 com.sun.xml.ws.api.message.Packet process(com.sun.xml.ws.api.message.Packet pkt)
          Process transactional context in outgoing message.
 
Methods inherited from class com.sun.xml.ws.tx.common.TxBasePipe
getOperationATPolicy, preDestroy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TxClientPipe

public TxClientPipe(ClientTubelineAssemblyContext context,
                    com.sun.xml.ws.api.pipe.Pipe next)
Construct a new outbound tx pipe.

Parameters:
pcfg - ws-policy configuration
next - the next pipe in the chain
Method Detail

copy

public com.sun.xml.ws.api.pipe.Pipe copy(com.sun.xml.ws.api.pipe.PipeCloner cloner)
Creates an identical clone of this Pipe.


process

public com.sun.xml.ws.api.message.Packet process(com.sun.xml.ws.api.message.Packet pkt)
Process transactional context in outgoing message. Transactional context is only flowed if the following conditions are met:

Parameters:
pkt -
Returns:
null