Package | Description |
---|---|
com.sun.tools.ws.spi |
This document describes the SPI for the JAX-WS 2.0.1 tools.
|
com.sun.tools.ws.util | |
com.sun.tools.ws.wscompile | |
com.sun.xml.ws.api |
JAX-WS RI extension of JAX-WS API.
|
com.sun.xml.ws.api.databinding | |
com.sun.xml.ws.api.model.wsdl | |
com.sun.xml.ws.api.pipe |
Pipe and related abstractions. |
com.sun.xml.ws.api.policy | |
com.sun.xml.ws.api.server |
APIs for hosting JAX-WS services.
|
com.sun.xml.ws.api.wsdl.parser |
Extension point for WSDL parsing.
|
com.sun.xml.ws.api.wsdl.writer | |
com.sun.xml.ws.assembler.dev | |
com.sun.xml.ws.client |
JAX-WS 2.0.1 Client Runtime
|
com.sun.xml.ws.server |
JAX-WS 2.0.1 Server Runtime
|
com.sun.xml.ws.server.provider | |
com.sun.xml.ws.transport.http | |
com.sun.xml.ws.transport.http.servlet |
Servlet transport for the JAX-WS RI.
|
com.sun.xml.ws.wsdl.parser | |
com.sun.xml.ws.wsdl.writer |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
WSToolsObjectFactory.wsgen(OutputStream logStream,
Container container,
String[] args)
Invokes wsgen on the endpoint implementation, and generates the necessary
artifacts like wrapper, exception bean classes etc.
|
abstract boolean |
WSToolsObjectFactory.wsimport(OutputStream logStream,
Container container,
String[] args)
Invokes wsimport on the wsdl URL argument, and generates the necessary
portable artifacts like SEI, Service, Bean classes etc.
|
Modifier and Type | Method and Description |
---|---|
boolean |
WSToolsObjectFactoryImpl.wsgen(OutputStream logStream,
Container container,
String[] args) |
boolean |
WSToolsObjectFactoryImpl.wsimport(OutputStream logStream,
Container container,
String[] args) |
Constructor and Description |
---|
WsgenTool(OutputStream out,
Container container) |
WsimportTool(OutputStream logStream,
Container container) |
Modifier and Type | Method and Description |
---|---|
abstract Container |
WSService.getContainer()
Gets the
Container object. |
Container |
WSService.InitParams.getContainer() |
Modifier and Type | Method and Description |
---|---|
void |
WSService.InitParams.setContainer(Container c)
Sets the
Container object used by the created service. |
Modifier and Type | Method and Description |
---|---|
Container |
WSDLGenInfo.getContainer() |
Modifier and Type | Method and Description |
---|---|
void |
WSDLGenInfo.setContainer(Container container) |
Modifier and Type | Method and Description |
---|---|
static WSDLModel |
WSDLModel.WSDLParser.parse(XMLEntityResolver.Parser wsdlEntityParser,
XMLEntityResolver resolver,
boolean isClientSide,
Container container,
PolicyResolver policyResolver,
WSDLParserExtension... extensions)
Parses WSDL from the given wsdlLoc and gives a
WSDLModel built from it. |
static WSDLModel |
WSDLModel.WSDLParser.parse(XMLEntityResolver.Parser wsdlEntityParser,
XMLEntityResolver resolver,
boolean isClientSide,
Container container,
WSDLParserExtension... extensions)
Parses WSDL from the given wsdlLoc and gives a
WSDLModel built from it. |
Modifier and Type | Method and Description |
---|---|
Container |
ClientTubeAssemblerContext.getContainer()
Returns the Container in which the client is running
|
Modifier and Type | Method and Description |
---|---|
static TubelineAssembler |
TubelineAssemblerFactory.create(ClassLoader classLoader,
BindingID bindingId,
Container container)
Locates
TubelineAssemblerFactory s and create
a suitable TubelineAssembler . |
Constructor and Description |
---|
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,
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)
|
Engine(String id,
Container container) |
Engine(String id,
Container container,
Executor threadPool) |
Modifier and Type | Method and Description |
---|---|
Container |
PolicyResolver.ServerContext.getContainer() |
Container |
PolicyResolver.ClientContext.getContainer() |
Constructor and Description |
---|
ClientContext(com.sun.xml.ws.policy.PolicyMap policyMap,
Container container)
The abstraction of PolicyMap is not finalized, and will change in few months.
|
ServerContext(com.sun.xml.ws.policy.PolicyMap policyMap,
Container container,
Class endpointClass,
boolean hasWsdl,
com.sun.xml.ws.policy.PolicyMapMutator... mutators)
The abstraction of PolicyMap is not finalized, and will change in few months.
|
ServerContext(com.sun.xml.ws.policy.PolicyMap policyMap,
Container container,
Class endpointClass,
com.sun.xml.ws.policy.PolicyMapMutator... mutators)
The abstraction of PolicyMap is not finalized, and will change in few months.
|
Modifier and Type | Field and Description |
---|---|
static Container |
Container.NONE
Constant that represents a "no
Container ",
which always returns null from getSPI(Class) . |
Modifier and Type | Method and Description |
---|---|
Container |
ThreadLocalContainerResolver.enterContainer(Container container)
Enters container
|
Container |
ThreadLocalContainerResolver.getContainer() |
abstract Container |
WSEndpoint.getContainer()
Gets the
Container object. |
abstract Container |
ContainerResolver.getContainer()
Returns the
Container context in which client is running. |
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. |
static <T> ProviderInvokerTube<T> |
ProviderInvokerTubeFactory.create(ClassLoader classLoader,
Container container,
Class<T> implType,
Invoker invoker,
ProviderArgumentsBuilder<?> argsBuilder,
boolean isAsync) |
Container |
ThreadLocalContainerResolver.enterContainer(Container container)
Enters container
|
void |
ThreadLocalContainerResolver.exitContainer(Container old)
Exits container
|
Executor |
ThreadLocalContainerResolver.wrapExecutor(Container container,
Executor ex)
|
Modifier and Type | Method and Description |
---|---|
Container |
WSDLParserExtensionContext.getContainer()
Provides the
Container in which this service or client is running. |
Modifier and Type | Method and Description |
---|---|
Container |
WSDLGenExtnContext.getContainer() |
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 |
---|---|
Container |
ClientTubelineAssemblyContext.getContainer()
Returns the Container in which the client is running
|
Modifier and Type | Method and Description |
---|---|
Container |
WSServiceDelegate.getContainer() |
Modifier and Type | Method and Description |
---|---|
Container |
MonitorRootService.container() |
Container |
WSEndpointImpl.getContainer() |
Container |
WSEndpointMOMProxy.getContainer() |
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) |
Constructor and Description |
---|
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) |
Constructor and Description |
---|
DeploymentDescriptorParser(ClassLoader cl,
ResourceLoader loader,
Container container,
DeploymentDescriptorParser.AdapterFactory<A> adapterFactory) |
Modifier and Type | Method and Description |
---|---|
protected Container |
WSServletContextListener.createContainer(javax.servlet.ServletContext context)
Creates
Container implementation that hosts the JAX-WS endpoint. |
Modifier and Type | Method and Description |
---|---|
static WSDLModel |
RuntimeWSDLParser.parse(URL wsdlLoc,
Source wsdlSource,
EntityResolver resolver,
boolean isClientSide,
Container container,
Class serviceClass,
PolicyResolver policyResolver,
boolean isUseStreamFromEntityResolverWrapper,
WSDLParserExtension... extensions)
Parses the WSDL and gives WSDLModel.
|
static WSDLModel |
RuntimeWSDLParser.parse(URL wsdlLoc,
Source wsdlSource,
EntityResolver resolver,
boolean isClientSide,
Container container,
Class serviceClass,
PolicyResolver policyResolver,
WSDLParserExtension... extensions)
Parses the WSDL and gives WSDLModel.
|
static WSDLModel |
RuntimeWSDLParser.parse(URL wsdlLoc,
Source wsdlSource,
EntityResolver resolver,
boolean isClientSide,
Container container,
Class serviceClass,
WSDLParserExtension... extensions)
Parses the WSDL and gives WSDLModel.
|
static WSDLModel |
RuntimeWSDLParser.parse(URL wsdlLoc,
Source wsdlSource,
EntityResolver resolver,
boolean isClientSide,
Container container,
PolicyResolver policyResolver,
WSDLParserExtension... extensions)
Parses the WSDL and gives WSDLModel.
|
static WSDLModel |
RuntimeWSDLParser.parse(URL wsdlLoc,
Source wsdlSource,
EntityResolver resolver,
boolean isClientSide,
Container container,
WSDLParserExtension... extensions)
Parses the WSDL and gives WSDLModel.
|
static WSDLModel |
RuntimeWSDLParser.parse(XMLEntityResolver.Parser wsdl,
XMLEntityResolver resolver,
boolean isClientSide,
Container container,
PolicyResolver policyResolver,
WSDLParserExtension... extensions) |
static WSDLModel |
RuntimeWSDLParser.parse(XMLEntityResolver.Parser wsdl,
XMLEntityResolver resolver,
boolean isClientSide,
Container container,
WSDLParserExtension... extensions) |
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.