public class JAXBDispatch extends DispatchImpl<Object>
JAXBDispatch
class provides support
for the dynamic invocation of a service endpoint operation using
JAXB objects. The javax.xml.ws.Service
interface acts as a factory for the creation of JAXBDispatch
instances.addrVersion, binding, endpointReference, operationDispatcher, owner, portInfo, portname, PREVENT_SYNC_START_FOR_ASYNC_INVOKE, requestContext, wsdlPort
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, SOAPACTION_URI_PROPERTY, SOAPACTION_USE_PROPERTY, USERNAME_PROPERTY
Constructor and Description |
---|
JAXBDispatch(QName port,
JAXBContext jc,
Service.Mode mode,
WSServiceDelegate service,
Tube pipe,
BindingImpl binding,
WSEndpointReference epr)
Deprecated.
|
JAXBDispatch(WSPortInfo portInfo,
JAXBContext jc,
Service.Mode mode,
BindingImpl binding,
WSEndpointReference epr) |
Modifier and Type | Method and Description |
---|---|
void |
setOutboundHeaders(Object... headers)
Sets the out-bound headers to be added to messages sent from
this
BindingProvider . |
checkValidDataSourceDispatch, checkValidSOAPMessageDispatch, createSourceDispatch, createSourceDispatch, doInvoke, getPortName, invoke, invokeAsync, invokeAsync, invokeOneWay, resolveURI, setOutboundAttachments
close, configureFiber, getBinding, getComponents, getEndpointReference, getEndpointReference, getExecutor, getInboundHeaders, getManagedObjectManager, getOperationDispatcher, getPortInfo, getRequestContext, getResponseContext, getService, getServiceName, getSPI, getTubes, getWSDLPort, getWSEndpointReference, process, processAsync, resetRequestContext, setAddress, setOutboundHeaders, setOutboundHeaders, setResponseContext, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBinding, getEndpointReference, getEndpointReference, getRequestContext, getResponseContext
@Deprecated public JAXBDispatch(QName port, JAXBContext jc, Service.Mode mode, WSServiceDelegate service, Tube pipe, BindingImpl binding, WSEndpointReference epr)
public JAXBDispatch(WSPortInfo portInfo, JAXBContext jc, Service.Mode mode, BindingImpl binding, WSEndpointReference epr)
public void setOutboundHeaders(Object... headers)
WSBindingProvider
BindingProvider
.
Each object must be a JAXB-bound object that is understood
by the JAXBContext
object known by this WSBindingProvider
(that is, if this is a Dispatch
with JAXB, then
JAXBContext
given to Service.createDispatch(QName,JAXBContext,Mode)
and if this is a typed proxy, then JAXBContext
implicitly created by the JAX-WS RI.)
setOutboundHeaders
in interface WSBindingProvider
setOutboundHeaders
in class DispatchImpl<Object>
headers
- Can be null or empty.Copyright © 2015 Oracle Corporation. All rights reserved.