Package com.sun.xml.ws.api
JAX-WS RI extension of JAX-WS API.
This package hosts classes/interfaces that directly extend the JAX-WS API. Sometimes objects of these types are passed to external components from higher layers, only to be passed back into other parts of the JAX-WS RI. By defining these types, we improve the type-safety in this scenario, while isolating the actual implementation classes.
Sometimes these types also define additional methods.
Types defined in package can only be implemented by the JAX-WS RI. The code internal to the JAX-WS RI may safely case instances of these types to their implementation classes. This warning doesn't apply to subpackages.
-
Interface Summary Interface Description Cancelable Interface for tasks that may be cancelledComponent Interface that allows components to hook up with each other.ComponentEx Extended version ofComponent.ComponentRegistry Registry for component delegates.FeatureListValidator Validates a list ofWebServiceFeatureinstances when they are added to the client or service binding.ImpliesWebServiceFeature Deprecated. ServiceSharedFeatureMarker Marker interface forWebServiceFeaturederived classes that when instances are specified in the feature list to a service delegate must be added to the feature list of any Stubs created by that delegate.WSBinding JAX-WS implementation ofBinding.WSFeatureList Read-only list ofWebServiceFeatures. -
Class Summary Class Description BindingID Parsed binding ID string.BindingIDFactory Extension point to plug in additionalBindingIDparsing logic.ComponentFeature Allows registration of aComponentagainst theComponentRegistryimplementations of theContainer,WSEndpoint,WSService, orStub.ComponentsFeature Allows registration of multipleComponents against theComponentRegistryimplementations of theContainer,WSEndpoint,WSService, orStub.DistributedPropertySet Deprecated. Use com.oracle.webservices.api.message.DistributedPropertySet instead.EndpointAddress Represents the endpoint address URI.PropertySet Deprecated. Use com.oracle.webservices.api.message.PropertySet instead.PropertySet.PropertyMap Deprecated. ResourceLoader Used to locate resources for jax-ws extensions.WebServiceFeatureFactory Factory methods to get web service features from the corresponding feature annotationsWSDLLocator Used to locate WSDL documents; particularly useful for J2EE deployment archivesWSService JAX-WS implementation ofServiceDelegate.WSService.InitParams Typed parameter bag used byWSService.create(URL, QName, InitParams) -
Enum Summary Enum Description ComponentFeature.Target Targets the object on which the Component will be registeredSOAPVersion Version of SOAP (1.1 and 1.2). -
Annotation Types Summary Annotation Type Description FeatureConstructor This annotation should be used on a constructor of classes extendingWebServiceFeatureother than Spec defined features, to help JAX-WS runtime recognize feature extensions.FeatureListValidatorAnnotation This annotation should be used on classes that extendWebServiceFeaturein order to specify the type ofFeatureListValidatorbean that will be invoked when instances of theWebServiceFeatureclass are included in the list of features that are added to a client or service binding.