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 constructingTubes.This object is created by a
TubelineAssemblerand 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 WSBindinggetBinding()Gets the applicableWSBindingfor this pipeline.PolicyMapgetPolicyMap()Gets thePolicyMapthat represents the policy information applicable to the current pipeline.WSDLPortgetWSDLPort()Gets theWSDLPortthat represents the WSDL information about the port for which a pipeline is created.
-
-
-
Method Detail
-
getPolicyMap
public PolicyMap getPolicyMap()
Gets thePolicyMapthat represents the policy information applicable to the current pipeline.- Returns:
- always non-null same object.
-
getWSDLPort
public WSDLPort 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.
-
-