Modifier and Type | Field and Description |
---|---|
protected WSBinding |
WsaTubeHelper.binding |
Constructor and Description |
---|
W3CWsaClientTube(WSDLPort wsdlPort,
WSBinding binding,
Tube next) |
W3CWsaServerTube(WSEndpoint endpoint,
WSDLPort wsdlPort,
WSBinding binding,
Tube next) |
WsaClientTube(WSDLPort wsdlPort,
WSBinding binding,
Tube next) |
WsaServerTube(WSEndpoint endpoint,
WSDLPort wsdlPort,
WSBinding binding,
Tube next) |
WsaTubeHelper(WSBinding binding,
SEIModel seiModel,
WSDLPort wsdlPort) |
WsaTubeHelperImpl(WSDLPort wsdlPort,
SEIModel seiModel,
WSBinding binding) |
Modifier and Type | Method and Description |
---|---|
Collection<com.sun.xml.ws.policy.PolicySubject> |
AddressingPolicyMapConfigurator.update(com.sun.xml.ws.policy.PolicyMap policyMap,
SEIModel model,
WSBinding wsBinding)
Puts an addressing policy into the PolicyMap if the addressing feature was set.
|
Constructor and Description |
---|
MemberSubmissionWsaClientTube(WSDLPort wsdlPort,
WSBinding binding,
Tube next) |
MemberSubmissionWsaServerTube(WSEndpoint endpoint,
WSDLPort wsdlPort,
WSBinding binding,
Tube next) |
WsaTubeHelperImpl(WSDLPort wsdlPort,
SEIModel seiModel,
WSBinding binding) |
Modifier and Type | Method and Description |
---|---|
WSBinding |
BindingID.createBinding()
|
WSBinding |
BindingID.createBinding(WebServiceFeature... features) |
WSBinding |
BindingID.createBinding(WSFeatureList features) |
Modifier and Type | Method and Description |
---|---|
abstract Codec |
BindingID.createEncoder(WSBinding binding)
Creates a new
Codec for this binding. |
Modifier and Type | Method and Description |
---|---|
static AddressingVersion |
AddressingVersion.fromBinding(WSBinding binding)
Gets the
AddressingVersion from a WSBinding |
abstract WsaTubeHelper |
AddressingVersion.getWsaHelper(WSDLPort wsdlPort,
SEIModel seiModel,
WSBinding binding)
Deprecated.
TODO why are we exposing implementation specificc class through api?
TODO Remove it if no one elase uses it.
|
static boolean |
AddressingVersion.isEnabled(WSBinding binding)
Returns true if
binding contains either a AddressingFeature or
MemberSubmissionAddressingFeature and is enabled. |
static boolean |
AddressingVersion.isRequired(WSBinding binding)
Returns true if
binding contains either a AddressingFeature or
MemberSubmissionAddressingFeature and is required. |
Modifier and Type | Field and Description |
---|---|
protected WSBinding |
DatabindingConfig.wsBinding |
Modifier and Type | Method and Description |
---|---|
WSBinding |
DatabindingConfig.getWSBinding() |
Modifier and Type | Method and Description |
---|---|
void |
DatabindingConfig.setWSBinding(WSBinding wsBinding) |
Modifier and Type | Method and Description |
---|---|
WSBinding |
MessageHandlerContext.getWSBinding()
Provides access to
WSBinding which can be used in various ways. |
Modifier and Type | Method and Description |
---|---|
WSBinding |
ClientTubeAssemblerContext.getBinding()
The binding of the new pipeline to be created.
|
Modifier and Type | Method and Description |
---|---|
static Dispatch<DataSource> |
Stubs.createDataSourceDispatch(QName portName,
WSService owner,
WSBinding binding,
Service.Mode mode,
Tube next,
WSEndpointReference epr)
Deprecated.
|
static Dispatch<DataSource> |
Stubs.createDataSourceDispatch(WSPortInfo portInfo,
WSBinding binding,
Service.Mode mode,
WSEndpointReference epr)
Creates a new
Dispatch stub for DataSource . |
static <T> Dispatch<T> |
Stubs.createDispatch(QName portName,
WSService owner,
WSBinding binding,
Class<T> clazz,
Service.Mode mode,
Tube next,
WSEndpointReference epr)
Creates a new
Dispatch stub that connects to the given pipe. |
static <T> Dispatch<T> |
Stubs.createDispatch(WSPortInfo portInfo,
WSService owner,
WSBinding binding,
Class<T> clazz,
Service.Mode mode,
WSEndpointReference epr)
Creates a new
Dispatch stub that connects to the given pipe. |
static Dispatch<Object> |
Stubs.createJAXBDispatch(QName portName,
WSService owner,
WSBinding binding,
JAXBContext jaxbContext,
Service.Mode mode,
Tube next,
WSEndpointReference epr)
Deprecated.
|
static Dispatch<Object> |
Stubs.createJAXBDispatch(WSPortInfo portInfo,
WSBinding binding,
JAXBContext jaxbContext,
Service.Mode mode,
WSEndpointReference epr)
Creates a new JAXB-based
Dispatch stub that connects to the given pipe. |
static Dispatch<com.sun.xml.ws.api.message.Message> |
Stubs.createMessageDispatch(QName portName,
WSService owner,
WSBinding binding,
Tube next,
WSEndpointReference epr)
Deprecated.
|
static Dispatch<com.sun.xml.ws.api.message.Message> |
Stubs.createMessageDispatch(WSPortInfo portInfo,
WSBinding binding,
WSEndpointReference epr)
Creates a new
Message -based Dispatch stub that connects to the given pipe. |
static Dispatch<com.sun.xml.ws.api.message.Packet> |
Stubs.createPacketDispatch(QName portName,
WSService owner,
WSBinding binding,
Tube next,
WSEndpointReference epr)
Creates a new
Packet -based Dispatch stub that connects to the given pipe. |
static Dispatch<com.sun.xml.ws.api.message.Packet> |
Stubs.createPacketDispatch(WSPortInfo portInfo,
WSBinding binding,
WSEndpointReference epr)
Creates a new
Message -based Dispatch stub that connects to the given pipe. |
<T> T |
Stubs.createPortProxy(WSPortInfo portInfo,
WSBinding binding,
SEIModel model,
Class<T> portInterface,
WSEndpointReference epr)
Creates a new strongly-typed proxy object that implements a given port interface.
|
<T> T |
Stubs.createPortProxy(WSService service,
WSBinding binding,
SEIModel model,
Class<T> portInterface,
Tube next,
WSEndpointReference epr)
Creates a new strongly-typed proxy object that implements a given port interface.
|
static Dispatch<SOAPMessage> |
Stubs.createSAAJDispatch(QName portName,
WSService owner,
WSBinding binding,
Service.Mode mode,
Tube next,
WSEndpointReference epr)
Deprecated.
|
static Dispatch<SOAPMessage> |
Stubs.createSAAJDispatch(WSPortInfo portInfo,
WSBinding binding,
Service.Mode mode,
WSEndpointReference epr)
Creates a new
Dispatch stub for SOAPMessage . |
static SOAPBindingCodec |
Codecs.createSOAPBindingCodec(WSBinding binding,
StreamSOAPCodec xmlEnvelopeCodec)
This creates a full
Codec for SOAP binding using the primary
XML codec argument. |
static StreamSOAPCodec |
Codecs.createSOAPEnvelopeXmlCodec(WSBinding binding)
Deprecated.
|
static Dispatch<Source> |
Stubs.createSourceDispatch(QName portName,
WSService owner,
WSBinding binding,
Service.Mode mode,
Tube next,
WSEndpointReference epr)
Deprecated.
|
static Dispatch<Source> |
Stubs.createSourceDispatch(WSPortInfo portInfo,
WSBinding binding,
Service.Mode mode,
WSEndpointReference epr)
|
Constructor and Description |
---|
ClientPipeAssemblerContext(EndpointAddress address,
WSDLPort wsdlModel,
WSService rootOwner,
WSBinding binding)
Deprecated.
|
ClientPipeAssemblerContext(EndpointAddress address,
WSDLPort wsdlModel,
WSService rootOwner,
WSBinding binding,
Container container)
Deprecated.
|
ClientTubeAssemblerContext(EndpointAddress address,
WSDLPort wsdlModel,
WSBindingProvider bindingProvider,
WSBinding binding,
Container container,
Codec codec,
SEIModel seiModel,
Class sei)
This constructor should be used only by JAX-WS Runtime and is not meant for external consumption.
|
ClientTubeAssemblerContext(EndpointAddress address,
WSDLPort wsdlModel,
WSService rootOwner,
WSBinding binding)
|
ClientTubeAssemblerContext(EndpointAddress address,
WSDLPort wsdlModel,
WSService rootOwner,
WSBinding binding,
Container container)
|
ClientTubeAssemblerContext(EndpointAddress address,
WSDLPort wsdlModel,
WSService rootOwner,
WSBinding binding,
Container container,
Codec codec)
|
ClientTubeAssemblerContext(EndpointAddress address,
WSDLPort wsdlModel,
WSService rootOwner,
WSBinding binding,
Container container,
Codec codec,
SEIModel seiModel,
Class sei)
|
Modifier and Type | Method and Description |
---|---|
abstract WSBinding |
WSEndpoint.getBinding()
Represents the binding for which this
WSEndpoint
is created for. |
Modifier and Type | Method and Description |
---|---|
static <T> WSEndpoint<T> |
WSEndpoint.create(Class<T> implType,
boolean processHandlerAnnotation,
Invoker invoker,
QName serviceName,
QName portName,
Container container,
WSBinding binding,
SDDocumentSource primaryWsdl,
Collection<? extends SDDocumentSource> metadata,
EntityResolver resolver)
Deprecated.
|
static <T> WSEndpoint<T> |
WSEndpoint.create(Class<T> implType,
boolean processHandlerAnnotation,
Invoker invoker,
QName serviceName,
QName portName,
Container container,
WSBinding binding,
SDDocumentSource primaryWsdl,
Collection<? extends SDDocumentSource> metadata,
EntityResolver resolver,
boolean isTransportSynchronous)
Creates an endpoint from deployment or programmatic configuration
|
static <T> WSEndpoint<T> |
WSEndpoint.create(Class<T> implType,
boolean processHandlerAnnotation,
Invoker invoker,
QName serviceName,
QName portName,
Container container,
WSBinding binding,
SDDocumentSource primaryWsdl,
Collection<? extends SDDocumentSource> metadata,
EntityResolver resolver,
boolean isTransportSynchronous,
boolean isStandard) |
static <T> WSEndpoint<T> |
WSEndpoint.create(Class<T> implType,
boolean processHandlerAnnotation,
Invoker invoker,
QName serviceName,
QName portName,
Container container,
WSBinding binding,
SDDocumentSource primaryWsdl,
Collection<? extends SDDocumentSource> metadata,
URL catalogUrl)
The same as
WSEndpoint.create(Class, boolean, Invoker, QName, QName, Container, WSBinding, SDDocumentSource, Collection, EntityResolver)
except that this version takes an url of the jax-ws-catalog.xml. |
abstract com.sun.xml.ws.api.message.Packet |
WSEndpoint.createServiceResponseForException(ThrowableContainerPropertySet tc,
com.sun.xml.ws.api.message.Packet responsePacket,
SOAPVersion soapVersion,
WSDLPort wsdlPort,
SEIModel seiModel,
WSBinding binding)
This is used by WsaServerTube and WSEndpointImpl to create a Packet with SOAPFault message from a Java exception.
|
Modifier and Type | Method and Description |
---|---|
WSBinding |
WSDLGenExtnContext.getBinding() |
Modifier and Type | Method and Description |
---|---|
void |
WSDLGeneratorExtension.start(com.sun.xml.txw2.TypedXmlWriter root,
SEIModel model,
WSBinding binding,
Container container)
Deprecated.
|
Constructor and Description |
---|
WSDLGenExtnContext(com.sun.xml.txw2.TypedXmlWriter root,
SEIModel model,
WSBinding binding,
Container container,
Class endpointClass)
Constructs WSDL Generation context for the extensions
|
Modifier and Type | Method and Description |
---|---|
WSBinding |
ClientTubelineAssemblyContext.getBinding()
The binding of the new pipeline to be created.
|
Modifier and Type | Class and Description |
---|---|
class |
BindingImpl
Instances are created by the service, which then
sets the handler chain on the binding impl.
|
class |
HTTPBindingImpl |
class |
SOAPBindingImpl |
Modifier and Type | Method and Description |
---|---|
static WSBinding |
BindingImpl.getDefaultBinding() |
Modifier and Type | Method and Description |
---|---|
static WebServiceFeature[] |
WebServiceFeatureList.toFeatureArray(WSBinding binding) |
Modifier and Type | Method and Description |
---|---|
WSBinding |
Stub.getBinding() |
Constructor and Description |
---|
ClientSchemaValidationTube(WSBinding binding,
WSDLPort port,
Tube next) |
Modifier and Type | Method and Description |
---|---|
static void |
DispatchImpl.checkValidDataSourceDispatch(WSBinding binding,
Service.Mode mode) |
static void |
DispatchImpl.checkValidSOAPMessageDispatch(WSBinding binding,
Service.Mode mode) |
Modifier and Type | Method and Description |
---|---|
static StreamSOAPCodec |
StreamSOAPCodec.create(WSBinding binding)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Collection<com.sun.xml.ws.policy.PolicySubject> |
MtomPolicyMapConfigurator.update(com.sun.xml.ws.policy.PolicyMap policyMap,
SEIModel model,
WSBinding wsBinding)
Generates an MTOM policy if MTOM is enabled.
|
Modifier and Type | Method and Description |
---|---|
protected WSBinding |
HandlerTube.getBinding() |
WSBinding |
MessageHandlerContextImpl.getWSBinding() |
Modifier and Type | Method and Description |
---|---|
static HandlerAnnotationInfo |
HandlerChainsModel.parseHandlerFile(XMLStreamReader reader,
ClassLoader classLoader,
QName serviceName,
QName portName,
WSBinding wsbinding)
This method is called internally by HandlerAnnotationProcessor,
and by
DeploymentDescriptorParser
directly when it reaches the handler chains element in the
descriptor file it is parsing. |
Constructor and Description |
---|
ClientLogicalHandlerTube(WSBinding binding,
SEIModel seiModel,
Tube next,
HandlerTube cousinTube)
This constructor is used on client-side where, SOAPHandlerTube is created
first and then a LogicalHandlerTube is created with a handler to that
SOAPHandlerTube.
|
ClientLogicalHandlerTube(WSBinding binding,
SEIModel seiModel,
WSDLPort port,
Tube next)
Creates a new instance of LogicalHandlerTube
|
ClientMessageHandlerTube(SEIModel seiModel,
WSBinding binding,
WSDLPort port,
Tube next)
Creates a new instance of MessageHandlerTube
|
ClientSOAPHandlerTube(WSBinding binding,
Tube next,
HandlerTube cousinTube)
This constructor is used on client-side where, LogicalHandlerTube is created
first and then a SOAPHandlerTube is created with a handler to that
LogicalHandlerTube.
|
ClientSOAPHandlerTube(WSBinding binding,
WSDLPort port,
Tube next)
Creates a new instance of SOAPHandlerTube
|
HandlerTube(Tube next,
HandlerTube cousinTube,
WSBinding binding) |
HandlerTube(Tube next,
WSDLPort port,
WSBinding binding) |
MessageHandlerContextImpl(SEIModel seiModel,
WSBinding binding,
WSDLPort wsdlModel,
com.sun.xml.ws.api.message.Packet packet,
Set<String> roles) |
ServerLogicalHandlerTube(WSBinding binding,
SEIModel seiModel,
Tube next,
HandlerTube cousinTube)
This constructor is used on client-side where, SOAPHandlerTube is created
first and then a LogicalHandlerTube is created with a handler to that
SOAPHandlerTube.
|
ServerLogicalHandlerTube(WSBinding binding,
SEIModel seiModel,
WSDLPort port,
Tube next)
Creates a new instance of LogicalHandlerTube
|
ServerMessageHandlerTube(SEIModel seiModel,
WSBinding binding,
Tube next,
HandlerTube cousinTube) |
ServerSOAPHandlerTube(WSBinding binding,
Tube next,
HandlerTube cousinTube)
This constructor is used on client-side where, LogicalHandlerTube is created
first and then a SOAPHandlerTube is created with a handler to that
LogicalHandlerTube.
|
ServerSOAPHandlerTube(WSBinding binding,
WSDLPort port,
Tube next)
Creates a new instance of SOAPHandlerTube
|
SOAPMessageContextImpl(WSBinding binding,
com.sun.xml.ws.api.message.Packet packet,
Set<String> roles) |
Modifier and Type | Field and Description |
---|---|
protected WSBinding |
AbstractSEIModelImpl.wsBinding |
Modifier and Type | Method and Description |
---|---|
WSBinding |
AbstractSEIModelImpl.getWSBinding() |
Modifier and Type | Method and Description |
---|---|
Collection<com.sun.xml.ws.policy.PolicySubject> |
PolicyMapConfigurator.update(com.sun.xml.ws.policy.PolicyMap policyMap,
SEIModel model,
WSBinding wsBinding)
A callback method that allows to retrieve policy related information from provided parameters
return a collection of new policies that are added to the map.
|
Constructor and Description |
---|
ClientMUTube(WSBinding binding,
Tube next) |
Modifier and Type | Field and Description |
---|---|
protected WSBinding |
WSEndpointImpl.binding |
Modifier and Type | Method and Description |
---|---|
WSBinding |
WSEndpointImpl.getBinding() |
WSBinding |
WSEndpointMOMProxy.getBinding() |
Modifier and Type | Method and Description |
---|---|
<T> WSEndpoint<T> |
EndpointFactory.create(Class<T> implType,
boolean processHandlerAnnotation,
Invoker invoker,
QName serviceName,
QName portName,
Container container,
WSBinding binding,
SDDocumentSource primaryWsdl,
Collection<? extends SDDocumentSource> metadata,
EntityResolver resolver,
boolean isTransportSynchronous)
|
<T> WSEndpoint<T> |
EndpointFactory.create(Class<T> implType,
boolean processHandlerAnnotation,
Invoker invoker,
QName serviceName,
QName portName,
Container container,
WSBinding binding,
SDDocumentSource primaryWsdl,
Collection<? extends SDDocumentSource> metadata,
EntityResolver resolver,
boolean isTransportSynchronous,
boolean isStandard) |
protected <T> WSEndpoint<T> |
EndpointFactory.create(QName serviceName,
QName portName,
WSBinding binding,
Container container,
SEIModel seiModel,
WSDLPort wsdlPort,
Class<T> implType,
ServiceDefinitionImpl serviceDefinition,
EndpointAwareTube terminal,
boolean isTransportSynchronous,
com.sun.xml.ws.policy.PolicyMap policyMap) |
static <T> WSEndpoint<T> |
EndpointFactory.createEndpoint(Class<T> implType,
boolean processHandlerAnnotation,
Invoker invoker,
QName serviceName,
QName portName,
Container container,
WSBinding binding,
SDDocumentSource primaryWsdl,
Collection<? extends SDDocumentSource> metadata,
EntityResolver resolver,
boolean isTransportSynchronous)
|
static <T> WSEndpoint<T> |
EndpointFactory.createEndpoint(Class<T> implType,
boolean processHandlerAnnotation,
Invoker invoker,
QName serviceName,
QName portName,
Container container,
WSBinding binding,
SDDocumentSource primaryWsdl,
Collection<? extends SDDocumentSource> metadata,
EntityResolver resolver,
boolean isTransportSynchronous,
boolean isStandard) |
protected <T> EndpointAwareTube |
EndpointFactory.createProviderInvokerTube(Class<T> implType,
WSBinding binding,
Invoker invoker,
Container container) |
protected EndpointAwareTube |
EndpointFactory.createSEIInvokerTube(AbstractSEIModelImpl seiModel,
Invoker invoker,
WSBinding binding) |
com.sun.xml.ws.api.message.Packet |
WSEndpointImpl.createServiceResponseForException(ThrowableContainerPropertySet tc,
com.sun.xml.ws.api.message.Packet responsePacket,
SOAPVersion soapVersion,
WSDLPort wsdlPort,
SEIModel seiModel,
WSBinding binding) |
com.sun.xml.ws.api.message.Packet |
WSEndpointMOMProxy.createServiceResponseForException(ThrowableContainerPropertySet tc,
com.sun.xml.ws.api.message.Packet responsePacket,
SOAPVersion soapVersion,
WSDLPort wsdlPort,
SEIModel seiModel,
WSBinding binding) |
static MetadataReader |
EndpointFactory.getExternalMetadatReader(Class<?> implType,
WSBinding binding) |
Constructor and Description |
---|
ServerSchemaValidationTube(WSEndpoint endpoint,
WSBinding binding,
SEIModel seiModel,
WSDLPort wsdlPort,
Tube next) |
WSEndpointImpl(QName serviceName,
QName portName,
WSBinding binding,
Container container,
SEIModel seiModel,
WSDLPort port,
Class<T> implementationClass,
ServiceDefinitionImpl serviceDef,
EndpointAwareTube terminalTube,
boolean isSynchronous,
com.sun.xml.ws.policy.PolicyMap endpointPolicy) |
WSEndpointImpl(QName serviceName,
QName portName,
WSBinding binding,
Container container,
SEIModel seiModel,
WSDLPort port,
Tube masterTubeline) |
Modifier and Type | Method and Description |
---|---|
static <T> ProviderInvokerTube<T> |
ProviderInvokerTube.create(Class<T> implType,
WSBinding binding,
Invoker invoker,
Container container) |
static ProviderArgumentsBuilder<?> |
ProviderArgumentsBuilder.create(com.sun.xml.ws.server.provider.ProviderEndpointModel model,
WSBinding binding) |
protected com.sun.xml.ws.api.message.Packet |
ProviderArgumentsBuilder.getResponse(com.sun.xml.ws.api.message.Packet request,
Exception e,
WSDLPort port,
WSBinding binding)
Creates
Message from method invocation's return value |
protected com.sun.xml.ws.api.message.Packet |
ProviderArgumentsBuilder.getResponse(com.sun.xml.ws.api.message.Packet request,
T returnValue,
WSDLPort port,
WSBinding binding)
Creates
Packet from method invocation's return value |
Constructor and Description |
---|
SEIInvokerTube(AbstractSEIModelImpl model,
Invoker invoker,
WSBinding binding) |
TieHandler(JavaMethodImpl method,
WSBinding binding,
com.sun.xml.ws.api.message.MessageContextFactory mcf) |
Modifier and Type | Class and Description |
---|---|
class |
FeatureSupressingWSBinding
Supresses a feature from WSBinding
|
Constructor and Description |
---|
FeatureSupressingWSBinding(Class<? extends WebServiceFeature> supressedftr,
WSBinding binding) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
DeploymentDescriptorParser.setHandlersAndRoles(WSBinding binding,
XMLStreamReader reader,
QName serviceName,
QName portName)
Parses the handler and role information and sets it
on the
WSBinding . |
Constructor and Description |
---|
HttpTransportPipe(Codec codec,
WSBinding binding) |
Modifier and Type | Method and Description |
---|---|
static HandlerAnnotationInfo |
HandlerAnnotationProcessor.buildHandlerInfo(Class<?> clazz,
QName serviceName,
QName portName,
WSBinding binding)
This method is called by
EndpointFactory when
they have an annotated class. |
Modifier and Type | Field and Description |
---|---|
protected WSBinding |
AbstractSchemaValidationTube.binding |
Constructor and Description |
---|
AbstractSchemaValidationTube(WSBinding binding,
Tube next) |
Modifier and Type | Field and Description |
---|---|
protected WSBinding |
WSDLOperationFinder.binding |
Constructor and Description |
---|
OperationDispatcher(WSDLPort wsdlModel,
WSBinding binding,
SEIModel seiModel) |
WSDLOperationFinder(WSDLPort wsdlModel,
WSBinding binding,
SEIModel seiModel) |
Constructor and Description |
---|
WSDLGenerator(AbstractSEIModelImpl model,
WSDLResolver wsdlResolver,
WSBinding binding,
Container container,
Class implType,
boolean inlineSchemas,
boolean disableXmlSecurity,
WSDLGeneratorExtension... extensions)
Creates the WSDLGenerator
|
WSDLGenerator(AbstractSEIModelImpl model,
WSDLResolver wsdlResolver,
WSBinding binding,
Container container,
Class implType,
boolean inlineSchemas,
WSDLGeneratorExtension... extensions)
Creates the WSDLGenerator
|
Copyright © 2015 Oracle Corporation. All rights reserved.