org.codehaus.xfire.transport
Class AbstractTransport
java.lang.Object
org.codehaus.xfire.transport.AbstractTransport
- All Implemented Interfaces:
- Transport, WSDL11Transport
- Direct Known Subclasses:
- SoapHttpTransport, XMPPTransport
public abstract class AbstractTransport
- extends java.lang.Object
- implements Transport, WSDL11Transport
- Since:
- Dec 21, 2004
- Author:
- Dan Diephouse
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTransport
public AbstractTransport()
getServiceURL
public abstract java.lang.String getServiceURL(Service service)
getTransportURI
public abstract java.lang.String getTransportURI(Service service)
createBinding
public javax.wsdl.Binding createBinding(javax.wsdl.PortType portType,
Service service)
- Specified by:
createBinding
in interface WSDL11Transport
- See Also:
org.codehaus.xfire.transport.Transport#createBinding(javax.wsdl.PortType)
createSoapBinding
protected javax.wsdl.extensions.soap.SOAPBinding createSoapBinding(Service service)
createPort
public javax.wsdl.Port createPort(javax.wsdl.Binding transportBinding,
Service service)
- Specified by:
createPort
in interface WSDL11Transport
- Returns:
- See Also:
org.codehaus.xfire.transport.Transport#createPort(javax.wsdl.Binding)
createBindingOperation
public javax.wsdl.BindingOperation createBindingOperation(javax.wsdl.PortType portType,
javax.wsdl.Operation wsdlOp,
Service service)
- Specified by:
createBindingOperation
in interface WSDL11Transport
- Returns:
- See Also:
org.codehaus.xfire.transport.Transport#createBindingOperation(javax.wsdl.Message, javax.wsdl.Message, org.codehaus.xfire.java.JavaService)
createSoapBody
public javax.wsdl.extensions.soap.SOAPBody createSoapBody(Service service)
getFaultPipeline
public FaultHandlerPipeline getFaultPipeline()
- Specified by:
getFaultPipeline
in interface Transport
- Returns:
- Returns the faultPipeline.
setFaultPipeline
public void setFaultPipeline(FaultHandlerPipeline faultPipeline)
- Parameters:
faultPipeline
- The faultPipeline to set.
getRequestPipeline
public HandlerPipeline getRequestPipeline()
- Specified by:
getRequestPipeline
in interface Transport
- Returns:
- Returns the requestPipeline.
setRequestPipeline
public void setRequestPipeline(HandlerPipeline requestPipeline)
- Parameters:
requestPipeline
- The requestPipeline to set.
getResponsePipeline
public HandlerPipeline getResponsePipeline()
- Specified by:
getResponsePipeline
in interface Transport
- Returns:
- Returns the responsePipeline.
setResponsePipeline
public void setResponsePipeline(HandlerPipeline responsePipeline)
- Parameters:
responsePipeline
- The responsePipeline to set.