Package com.sun.xml.wss.jaxws.impl
Class TubeConfiguration
- java.lang.Object
-
- com.sun.xml.wss.jaxws.impl.TubeConfiguration
-
- Direct Known Subclasses:
ClientTubeConfiguration
,ServerTubeConfiguration
public abstract class TubeConfiguration extends Object
Entry point to the various configuration information necessary for constructingTube
s.This object is created by a
TubelineAssembler
and passed as a constructor parameter to most pipes, so that they can access configuration information.- Author:
- Kohsuke Kawaguchi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract WSBinding
getBinding()
Gets the applicableWSBinding
for this pipeline.PolicyMap
getPolicyMap()
Gets thePolicyMap
that represents the policy information applicable to the current pipeline.WSDLPort
getWSDLPort()
Gets theWSDLPort
that represents the WSDL information about the port for which a pipeline is created.
-
-
-
Method Detail
-
getPolicyMap
public PolicyMap getPolicyMap()
Gets thePolicyMap
that represents the policy information applicable to the current pipeline.- Returns:
- always non-null same object.
-
getWSDLPort
public WSDLPort getWSDLPort()
Gets theWSDLPort
that represents the WSDL information about the port for which a pipeline is created.This model is present only when the client provided WSDL to the JAX-WS runtime in some means (such as indirectly through SEI or through
Dispatch
.)JAX-WS allows modes of operations where no WSDL is available for the current pipeline, and in which case this model is not present.
- Returns:
- null if this model is not present. If non-null, it's always the same object.
-
-