public interface ClientTubelineAssemblyContext extends TubelineAssemblyContext
Modifier and Type | Method and Description |
---|---|
EndpointAddress |
getAddress()
The endpoint address.
|
WSBinding |
getBinding()
The binding of the new pipeline to be created.
|
Codec |
getCodec()
Gets the
Codec that is set by setCodec(com.sun.xml.ws.api.pipe.Codec) or the default codec
based on the binding. |
Container |
getContainer()
Returns the Container in which the client is running
|
com.sun.xml.ws.policy.PolicyMap |
getPolicyMap() |
WSPortInfo |
getPortInfo() |
SEIModel |
getSEIModel()
The created pipeline will use seiModel to get java concepts for the endpoint
|
WSService |
getService()
The pipeline is created for this
WSService . |
ClientTubeAssemblerContext |
getWrappedContext() |
WSDLPort |
getWsdlPort()
The created pipeline will be used to serve this port.
|
boolean |
isPolicyAvailable() |
void |
setCodec(Codec codec)
|
getAdaptedTubelineHead, getImplementation, getTubelineHead
@NotNull EndpointAddress getAddress()
WSDLPort
(even though there's WSDLPort.getAddress()
)
because sometimes WSDL is not available.@NotNull WSBinding getBinding()
@NotNull Codec getCodec()
Codec
that is set by setCodec(com.sun.xml.ws.api.pipe.Codec)
or the default codec
based on the binding.Container getContainer()
com.sun.xml.ws.policy.PolicyMap getPolicyMap()
WSPortInfo getPortInfo()
@Nullable SEIModel getSEIModel()
@NotNull WSService getService()
ClientTubeAssemblerContext getWrappedContext()
WSDLPort getWsdlPort()
ClientTubeAssemblerContext.getWsdlModel()
boolean isPolicyAvailable()
void setCodec(@NotNull Codec codec)
Codec
during Tube
line assembly. The
new codec will be used by jax-ws client runtime for encoding/decoding web service
request/response messages. The new codec should be used by the transport tubes.
the codec should correctly implement Codec.copy()
since it is used while
serving requests concurrently.codec
- codec to be used for web service requestsCopyright © 2015 Oracle Corporation. All rights reserved.