com.sun.xml.xwss
Class XWSSClientTube

java.lang.Object
  extended by com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
      extended by com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
          extended by com.sun.xml.xwss.XWSSClientTube
All Implemented Interfaces:
Pipe, Tube

public class XWSSClientTube
extends AbstractFilterTubeImpl


Field Summary
protected  WSBinding binding
           
protected  boolean isSOAP12
           
protected  MessageFactory messageFactory
           
protected  WSDLPort port
           
protected  SecurityConfiguration sConfig
           
protected  WSService service
           
protected  SOAPFactory soapFactory
           
protected  SOAPVersion soapVersion
           
protected  boolean wasConfigChecked
           
 
Fields inherited from class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
next
 
Constructor Summary
XWSSClientTube(WSDLPort prt, WSService svc, WSBinding bnd, Tube nextTube)
          Creates a new instance of XWSSClientPipe
XWSSClientTube(XWSSClientTube that, TubeCloner cloner)
           
 
Method Summary
 AbstractTubeImpl copy(TubeCloner cloner)
           
 SOAPFaultException getSOAPFaultException(WssSoapFaultException sfe, boolean isSOAP12)
           
 void preDestroy()
           
 NextAction processRequest(Packet packet)
           
 NextAction processResponse(Packet ret)
           
 Packet secureRequest(Packet packet)
           
 Packet validateResponse(Packet packet)
           
 
Methods inherited from class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
processException
 
Methods inherited from class com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
copy, doInvoke, doInvokeAndForget, doReturnWith, doSuspend, doSuspend, doSuspend, doSuspend, doThrow, doThrow, process
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

port

protected WSDLPort port

service

protected WSService service

binding

protected WSBinding binding

soapFactory

protected SOAPFactory soapFactory

messageFactory

protected MessageFactory messageFactory

soapVersion

protected SOAPVersion soapVersion

isSOAP12

protected boolean isSOAP12

wasConfigChecked

protected boolean wasConfigChecked

sConfig

protected SecurityConfiguration sConfig
Constructor Detail

XWSSClientTube

public XWSSClientTube(WSDLPort prt,
                      WSService svc,
                      WSBinding bnd,
                      Tube nextTube)
Creates a new instance of XWSSClientPipe


XWSSClientTube

public XWSSClientTube(XWSSClientTube that,
                      TubeCloner cloner)
Method Detail

copy

public AbstractTubeImpl copy(TubeCloner cloner)
Specified by:
copy in interface Tube
Overrides:
copy in class AbstractTubeImpl

processRequest

public NextAction processRequest(Packet packet)
Specified by:
processRequest in interface Tube
Overrides:
processRequest in class AbstractFilterTubeImpl

processResponse

public NextAction processResponse(Packet ret)
Specified by:
processResponse in interface Tube
Overrides:
processResponse in class AbstractFilterTubeImpl

preDestroy

public void preDestroy()
Specified by:
preDestroy in interface Pipe
Specified by:
preDestroy in interface Tube
Overrides:
preDestroy in class AbstractFilterTubeImpl

validateResponse

public Packet validateResponse(Packet packet)

secureRequest

public Packet secureRequest(Packet packet)

getSOAPFaultException

public SOAPFaultException getSOAPFaultException(WssSoapFaultException sfe,
                                                boolean isSOAP12)


Copyright © 2005-2013 Oracle Corporation. All Rights Reserved.