Package com.sun.xml.wss.jaxws.impl
Class TubeConfiguration
java.lang.Object
com.sun.xml.wss.jaxws.impl.TubeConfiguration
- Direct Known Subclasses:
ClientTubeConfiguration,ServerTubeConfiguration
Entry point to the various configuration information
necessary for constructing
Tubes.
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
Modifier and TypeMethodDescriptionabstract WSBindingGets the applicableWSBindingfor this pipeline.Gets thePolicyMapthat represents the policy information applicable to the current pipeline.Gets theWSDLPortthat represents the WSDL information about the port for which a pipeline is created.
-
Method Details
-
getPolicyMap
Gets thePolicyMapthat represents the policy information applicable to the current pipeline.- Returns:
- always non-null same object.
-
getWSDLPort
Gets theWSDLPortthat 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.
-
getBinding
Gets the applicableWSBindingfor this pipeline.- Returns:
- always non-null.
-