Modifier and Type | Method and Description |
---|---|
protected Packet |
WsaTube.validateInboundHeaders(Packet packet)
Validates the inbound message.
|
Modifier and Type | Method and Description |
---|---|
protected void |
WsaTube.checkCardinality(Packet packet)
Checks the cardinality of WS-Addressing headers on an inbound
Packet . |
protected void |
WsaTube.checkMandatoryHeaders(Packet packet,
boolean foundAction,
boolean foundTo,
boolean foundReplyTo,
boolean foundFaultTo,
boolean foundMessageId,
boolean foundRelatesTo)
This should be called only when Addressing is engaged.
|
protected void |
W3CWsaServerTube.checkMandatoryHeaders(Packet packet,
boolean foundAction,
boolean foundTo,
boolean foundReplyTo,
boolean foundFaultTo,
boolean foundMessageId,
boolean foundRelatesTo) |
protected void |
W3CWsaClientTube.checkMandatoryHeaders(Packet packet,
boolean foundAction,
boolean foundTo,
boolean foundReplyTo,
boolean foundFaultTo,
boolean foundMessageID,
boolean foundRelatesTo) |
protected void |
WsaTube.checkMessageAddressingProperties(Packet packet)
This method checks all the WS-Addressing headers are valid and as per the spec definded rules.
|
protected void |
WsaServerTube.checkMessageAddressingProperties(Packet packet) |
String |
WsaTubeHelper.getEffectiveInputAction(Packet packet)
This method gives the Input addressing Action for a message.
|
String |
WsaTubeHelper.getFaultAction(Packet requestPacket,
Packet responsePacket) |
(package private) String |
WsaTubeHelper.getFaultAction(WSDLBoundOperation wbo,
Packet responsePacket) |
(package private) String |
WsaTubeHelper.getFaultActionFromSEIModel(Packet requestPacket,
Packet responsePacket) |
String |
WsaTubeHelper.getInputAction(Packet packet) |
String |
WsaTubeHelper.getOutputAction(Packet packet) |
String |
WsaTubeHelper.getSOAPAction(Packet packet) |
protected WSDLBoundOperation |
WsaTube.getWSDLBoundOperation(Packet packet) |
(package private) boolean |
WsaTube.isAddressingEngagedOrRequired(Packet packet,
WSBinding binding) |
boolean |
WsaTubeHelper.isInputActionDefault(Packet packet) |
NextAction |
WsaServerTube.processRequest(Packet request) |
NextAction |
WsaClientTube.processRequest(Packet request) |
NextAction |
WsaServerTube.processResponse(Packet response) |
NextAction |
WsaClientTube.processResponse(Packet response) |
protected abstract void |
WsaTube.validateAction(Packet packet) |
protected void |
WsaServerTube.validateAction(Packet packet) |
protected void |
WsaClientTube.validateAction(Packet packet) |
protected Packet |
WsaTube.validateInboundHeaders(Packet packet)
Validates the inbound message.
|
protected void |
WsaTube.validateSOAPAction(Packet packet) |
Constructor and Description |
---|
WsaPropertyBag(AddressingVersion addressingVersion,
SOAPVersion soapVersion,
Packet packet) |
Modifier and Type | Method and Description |
---|---|
Packet |
MissingAddressingHeaderException.getPacket()
The
Packet in which a header was missing. |
Constructor and Description |
---|
MissingAddressingHeaderException(QName name,
Packet p) |
Modifier and Type | Method and Description |
---|---|
protected void |
MemberSubmissionWsaServerTube.checkMandatoryHeaders(Packet packet,
boolean foundAction,
boolean foundTo,
boolean foundReplyTo,
boolean foundFaultTo,
boolean foundMessageId,
boolean foundRelatesTo) |
protected void |
MemberSubmissionWsaClientTube.checkMandatoryHeaders(Packet packet,
boolean foundAction,
boolean foundTo,
boolean foundReplyTo,
boolean foundFaultTo,
boolean foundMessageID,
boolean foundRelatesTo) |
Modifier and Type | Method and Description |
---|---|
Packet |
NonAnonymousResponseProcessor.process(Packet packet)
Send a response to a non-anonymous address.
|
Modifier and Type | Method and Description |
---|---|
Packet |
NonAnonymousResponseProcessor.process(Packet packet)
Send a response to a non-anonymous address.
|
Modifier and Type | Method and Description |
---|---|
Packet |
ClientCallBridge.createRequestPacket(JavaCallInfo call) |
Packet |
EndpointCallBridge.serializeResponse(JavaCallInfo call) |
Modifier and Type | Method and Description |
---|---|
void |
Databinding.decode(InputStream in,
String ct,
Packet packet)
Deprecated.
use MessageContextFactory
|
JavaCallInfo |
EndpointCallBridge.deserializeRequest(Packet req) |
ContentType |
Databinding.encode(Packet packet,
OutputStream out)
Deprecated.
use MessageContextFactory
|
EndpointCallBridge |
Databinding.getEndpointBridge(Packet soap)
Deserializes a request XML(SOAP) message to a JavaCallInfo instance
representing a JAVA method call.
|
JavaCallInfo |
ClientCallBridge.readResponse(Packet packet,
JavaCallInfo call) |
Modifier and Type | Field and Description |
---|---|
(package private) Packet |
MessageWrapper.packet |
Modifier and Type | Method and Description |
---|---|
Packet |
Packet.copy(boolean copyMessage)
Creates a copy of this
Packet . |
Packet |
Packet.createClientResponse(Message msg)
Creates a response
Packet from a request packet (this ). |
Packet |
Packet.createResponse(Message msg)
Deprecated.
Use createClientResponse(Message) for client side and
createServerResponse(Message, String) for server side response
creation.
|
Packet |
Packet.createServerResponse(Message responseMessage,
AddressingVersion addressingVersion,
SOAPVersion soapVersion,
String action)
Creates a server-side response
Packet from a request
packet (this ). |
Packet |
Packet.createServerResponse(Message responseMessage,
WSDLPort wsdlPort,
SEIModel seiModel,
WSBinding binding)
Creates a server-side response
Packet from a request
packet (this ). |
Packet |
Packet.relateServerResponse(Packet r,
WSDLPort wsdlPort,
SEIModel seiModel,
WSBinding binding) |
Modifier and Type | Method and Description |
---|---|
void |
Packet.copyPropertiesTo(Packet response)
Copy all properties from (
this ) packet into a input Packet |
static Message |
Messages.createAddressingFaultMessage(WSBinding binding,
Packet p,
QName missingHeader)
Creates a fault
Message that captures the code/subcode/subsubcode
defined by WS-Addressing if one of the expected WS-Addressing headers is
missing in the message |
static void |
AddressingUtils.fillRequestAddressingHeaders(MessageHeaders headers,
Packet packet,
AddressingVersion av,
SOAPVersion sv,
boolean oneway,
String action) |
static void |
AddressingUtils.fillRequestAddressingHeaders(MessageHeaders headers,
Packet packet,
AddressingVersion av,
SOAPVersion sv,
boolean oneway,
String action,
boolean mustUnderstand) |
static void |
AddressingUtils.fillRequestAddressingHeaders(MessageHeaders headers,
WSDLPort wsdlPort,
WSBinding binding,
Packet packet) |
void |
HeaderList.fillRequestAddressingHeaders(Packet packet,
AddressingVersion av,
SOAPVersion sv,
boolean oneway,
String action) |
void |
HeaderList.fillRequestAddressingHeaders(Packet packet,
AddressingVersion av,
SOAPVersion sv,
boolean oneway,
String action,
boolean mustUnderstand)
Creates a set of outbound WS-Addressing headers on the client with the
specified Action Message Addressing Property value.
|
void |
HeaderList.fillRequestAddressingHeaders(WSDLPort wsdlPort,
WSBinding binding,
Packet packet)
Creates a set of outbound WS-Addressing headers on the client with the
default Action Message Addressing Property value.
|
static Map<String,List<String>> |
Message.getTransportHeaders(Packet packet) |
static Map<String,List<String>> |
Message.getTransportHeaders(Packet packet,
boolean inbound) |
javax.xml.soap.SOAPMessage |
MessageWrapper.readAsSOAPMessage(Packet p,
boolean inbound) |
javax.xml.soap.SOAPMessage |
Message.readAsSOAPMessage(Packet packet,
boolean inbound)
Creates the equivalent
SOAPMessage from this message. |
javax.xml.soap.SOAPMessage |
FilterMessageImpl.readAsSOAPMessage(Packet packet,
boolean inbound) |
Packet |
Packet.relateServerResponse(Packet r,
WSDLPort wsdlPort,
SEIModel seiModel,
WSBinding binding) |
void |
Packet.setResponseMessage(Packet request,
Message responseMessage,
AddressingVersion addressingVersion,
SOAPVersion soapVersion,
String action)
|
Constructor and Description |
---|
MessageWrapper(Packet p,
Message m) |
Modifier and Type | Method and Description |
---|---|
static SAAJMessage |
SAAJFactory.read(Packet packet)
Reads the message within the Packet to a SAAJMessage.
|
static javax.xml.soap.SOAPMessage |
SAAJFactory.read(SOAPVersion soapVersion,
Message message,
Packet packet)
Reads Message as SOAPMessage.
|
SAAJMessage |
SAAJFactory.readAsSAAJ(Packet p)
Reads the message within the Packet to a SAAJMessage.
|
javax.xml.soap.SOAPMessage |
SAAJFactory.readAsSOAPMessage(SOAPVersion soapVersion,
Message message,
Packet packet)
Reads Message as SOAPMessage.
|
Modifier and Type | Field and Description |
---|---|
Packet |
StreamBasedMessage.properties
The properties of the message.
|
Constructor and Description |
---|
InputStreamMessage(Packet properties,
AttachmentSet attachments,
String contentType,
InputStream msg)
Create a new message.
|
InputStreamMessage(Packet properties,
String contentType,
InputStream msg)
Create a new message.
|
StreamBasedMessage(Packet properties)
Create a new message.
|
StreamBasedMessage(Packet properties,
AttachmentSet attachments)
Create a new message.
|
XMLStreamReaderMessage(Packet properties,
AttachmentSet attachments,
javax.xml.stream.XMLStreamReader msg)
Create a new message.
|
XMLStreamReaderMessage(Packet properties,
javax.xml.stream.XMLStreamReader msg)
Create a new message.
|
Modifier and Type | Field and Description |
---|---|
(package private) Packet |
NextAction.packet |
Modifier and Type | Method and Description |
---|---|
Packet |
NextAction.getPacket()
Returns the last Packet
|
Packet |
Fiber.getPacket()
Gets the current
Packet associated with this fiber. |
Packet |
Pipe.process(Packet request)
Deprecated.
|
Packet |
Fiber.runSync(Tube tubeline,
Packet request)
Runs a given
Tube (and everything thereafter) synchronously. |
Modifier and Type | Method and Description |
---|---|
static Dispatch<Packet> |
Stubs.createPacketDispatch(QName portName,
WSService owner,
WSBinding binding,
Tube next,
WSEndpointReference epr)
|
static Dispatch<Packet> |
Stubs.createPacketDispatch(WSPortInfo portInfo,
WSBinding binding,
WSEndpointReference epr)
|
Modifier and Type | Method and Description |
---|---|
void |
NextAction.abortResponse(Packet response)
Indicates that the next action is to abort the processResponse chain
because of some non-exception condition.
|
void |
Codec.decode(InputStream in,
String contentType,
Packet response)
Reads bytes from
InputStream and constructs a Message . |
void |
Codec.decode(ReadableByteChannel in,
String contentType,
Packet response) |
ContentType |
Codec.encode(Packet packet,
OutputStream out)
Encodes an XML infoset portion of the
Message
(from <soap:Envelope> to </soap:Envelope>). |
ContentType |
Codec.encode(Packet packet,
WritableByteChannel buffer)
The version of
Codec.encode(Packet,OutputStream)
that writes to NIO ByteBuffer . |
ContentType |
Codec.getStaticContentType(Packet packet)
If the MIME content-type of the encoding is known statically
then this method returns it.
|
void |
NextAction.invoke(Tube next,
Packet p)
Indicates that the next action should be to
invoke the next tube's
Tube.processRequest(Packet) ,
then later invoke the current tube's Tube.processResponse(Packet)
with the response packet. |
void |
NextAction.invokeAndForget(Tube next,
Packet p)
Indicates that the next action should be to
invoke the next tube's
Tube.processRequest(Packet) ,
but the current tube doesn't want to receive the response packet to
its Tube.processResponse(Packet) . |
void |
NextAction.invokeAsync(Tube next,
Packet p)
Indicates that the next action is to invoke the next tube in the
tubeline async from the thread that started the tubeline.
|
void |
Fiber.CompletionCallback.onCompletion(Packet response)
Indicates that the fiber has finished its execution.
|
Packet |
Pipe.process(Packet request)
Deprecated.
|
NextAction |
Tube.processRequest(Packet request)
Acts on a request and perform some protocol specific operation.
|
NextAction |
Tube.processResponse(Packet response)
Acts on a response and performs some protocol specific operation.
|
void |
Fiber.resume(Packet resumePacket)
Wakes up a suspended fiber.
|
void |
Fiber.resume(Packet resumePacket,
boolean forceSync)
Similar to resume(Packet) but allowing the Fiber to be resumed
synchronously (in the current Thread).
|
void |
Fiber.resume(Packet resumePacket,
boolean forceSync,
Fiber.CompletionCallback callback)
Similar to resume(Packet, boolean) but allowing the Fiber to be resumed
and at the same time atomically assign a new CompletionCallback to it.
|
void |
Fiber.resumeAndReturn(Packet resumePacket,
boolean forceSync)
Wakes up a suspended fiber and begins response processing.
|
void |
NextAction.returnWith(Packet response)
Indicates that the next action is to flip the processing direction
and starts response processing.
|
Packet |
Fiber.runSync(Tube tubeline,
Packet request)
Runs a given
Tube (and everything thereafter) synchronously. |
void |
Fiber.start(Tube tubeline,
Packet request,
Fiber.CompletionCallback completionCallback)
Starts the execution of this fiber asynchronously.
|
void |
Fiber.start(Tube tubeline,
Packet request,
Fiber.CompletionCallback completionCallback,
boolean forceSync)
Starts the execution of this fiber.
|
Modifier and Type | Method and Description |
---|---|
Packet |
AbstractTubeImpl.process(Packet p)
"Dual stack" compatibility mechanism.
|
Packet |
AbstractFilterPipeImpl.process(Packet packet) |
Modifier and Type | Method and Description |
---|---|
protected NextAction |
AbstractTubeImpl.doInvoke(Tube next,
Packet packet) |
protected NextAction |
AbstractTubeImpl.doInvokeAndForget(Tube next,
Packet packet) |
protected NextAction |
AbstractTubeImpl.doReturnWith(Packet response) |
Packet |
AbstractTubeImpl.process(Packet p)
"Dual stack" compatibility mechanism.
|
Packet |
AbstractFilterPipeImpl.process(Packet packet) |
NextAction |
PipeAdapter.processRequest(Packet p)
Uses the current fiber and runs the whole pipe to the completion
(meaning everything from now on will run synchronously.)
|
NextAction |
AbstractFilterTubeImpl.processRequest(Packet request)
Default no-op implementation.
|
NextAction |
PipeAdapter.processResponse(Packet p) |
NextAction |
AbstractFilterTubeImpl.processResponse(Packet response)
Default no-op implementation.
|
Modifier and Type | Method and Description |
---|---|
protected Packet |
AbstractServerAsyncTransport.decodePacket(T connection,
Codec codec)
decodes the transport data to Packet
|
Packet |
WSWebServiceContext.getRequestPacket()
Obtains the request packet that is being processed.
|
Packet |
WSEndpoint.PipeHead.process(Packet request,
WebServiceContextDelegate wscd,
TransportBackChannel tbc)
Processes a request and produces a reply.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractServerAsyncTransport.encodePacket(T connection,
Packet packet,
Codec codec)
Encodes the
Packet to infoset and writes on the connection. |
String |
WebServiceContextDelegate.getEPRAddress(Packet request,
WSEndpoint endpoint)
Gets the address of the endpoint.
|
Principal |
WebServiceContextDelegate.getUserPrincipal(Packet request)
Implements
WebServiceContext.getUserPrincipal()
for the given packet. |
String |
WebServiceContextDelegate.getWSDLAddress(Packet request,
WSEndpoint endpoint)
Gets the address of the primary WSDL.
|
<T> void |
Invoker.invokeAsyncProvider(Packet p,
T arg,
AsyncProviderCallback cbak,
WebServiceContext ctxt)
|
<T> T |
Invoker.invokeProvider(Packet p,
T arg)
Invokes
Provider.invoke(Object) |
boolean |
WebServiceContextDelegate.isUserInRole(Packet request,
String role)
Implements
WebServiceContext.isUserInRole(String)
for the given packet. |
void |
WSEndpoint.CompletionCallback.onCompletion(Packet response)
Indicates that the jax-ws runtime has finished execution of a request
submitted via schedule().
|
void |
InstanceResolver.postInvoke(Packet request,
T servant)
Called by the default
Invoker after the method call is done. |
Packet |
WSEndpoint.PipeHead.process(Packet request,
WebServiceContextDelegate wscd,
TransportBackChannel tbc)
Processes a request and produces a reply.
|
void |
WSEndpoint.process(Packet request,
WSEndpoint.CompletionCallback callback,
FiberContextSwitchInterceptor interceptor) |
abstract T |
InstanceResolver.resolve(Packet request)
Decides which instance of 'T' serves the given request message.
|
void |
WSEndpoint.schedule(Packet request,
WSEndpoint.CompletionCallback callback)
This method takes a
Packet that represents
a request, run it through a Tube line, eventually
pass it to the user implementation code, which produces
a reply, then run that through the tubeline again,
and eventually return it as a return value through WSEndpoint.CompletionCallback . |
abstract void |
WSEndpoint.schedule(Packet request,
WSEndpoint.CompletionCallback callback,
FiberContextSwitchInterceptor interceptor)
Schedule invocation of web service asynchronously.
|
Modifier and Type | Method and Description |
---|---|
protected Packet |
Stub.process(Packet packet,
RequestContext requestContext,
ResponseContextReceiver receiver)
Passes a message to a pipe for processing.
|
Modifier and Type | Method and Description |
---|---|
void |
RequestContext.fill(Packet packet,
boolean isAddressingEnabled)
Fill a
Packet with values of this RequestContext . |
protected Packet |
Stub.process(Packet packet,
RequestContext requestContext,
ResponseContextReceiver receiver)
Passes a message to a pipe for processing.
|
protected void |
Stub.processAsync(AsyncResponseImpl<?> receiver,
Packet request,
RequestContext requestContext,
Fiber.CompletionCallback completionCallback)
Passes a message through a
Tube line for processing. |
NextAction |
ClientSchemaValidationTube.processRequest(Packet request) |
NextAction |
ClientSchemaValidationTube.processResponse(Packet response) |
Constructor and Description |
---|
ResponseContext(Packet packet) |
Modifier and Type | Method and Description |
---|---|
(package private) Packet |
DataSourceDispatch.createPacket(javax.activation.DataSource arg) |
(package private) Packet |
MessageDispatch.createPacket(Message msg) |
(package private) Packet |
JAXBDispatch.createPacket(Object msg) |
(package private) Packet |
PacketDispatch.createPacket(Packet request) |
(package private) Packet |
SOAPMessageDispatch.createPacket(javax.xml.soap.SOAPMessage arg) |
(package private) Packet |
SOAPSourceDispatch.createPacket(Source msg) |
(package private) Packet |
RESTSourceDispatch.createPacket(Source msg) |
(package private) abstract Packet |
DispatchImpl.createPacket(T msg)
Abstract method that is implemented by each concrete Dispatch class
|
(package private) Packet |
PacketDispatch.toReturnValue(Packet response) |
Modifier and Type | Method and Description |
---|---|
(package private) Packet |
PacketDispatch.createPacket(Packet request) |
(package private) void |
DispatchImpl.resolveEndpointAddress(Packet message,
RequestContext requestContext) |
(package private) void |
DispatchImpl.setProperties(Packet packet,
boolean expectReply) |
(package private) Source |
SOAPSourceDispatch.toReturnValue(Packet response) |
(package private) javax.xml.soap.SOAPMessage |
SOAPMessageDispatch.toReturnValue(Packet response) |
(package private) Source |
RESTSourceDispatch.toReturnValue(Packet response) |
(package private) Packet |
PacketDispatch.toReturnValue(Packet response) |
(package private) Message |
MessageDispatch.toReturnValue(Packet response) |
(package private) Object |
JAXBDispatch.toReturnValue(Packet response) |
(package private) abstract T |
DispatchImpl.toReturnValue(Packet response)
Obtains the value to return from the response message.
|
(package private) javax.activation.DataSource |
DataSourceDispatch.toReturnValue(Packet response) |
Modifier and Type | Method and Description |
---|---|
Packet |
StubHandler.createRequestPacket(JavaCallInfo call)
Creates a request
JAXBMessage from method arguments. |
Packet |
SEIStub.doProcess(Packet request,
RequestContext rc,
ResponseContextReceiver receiver) |
Modifier and Type | Method and Description |
---|---|
Packet |
SEIStub.doProcess(Packet request,
RequestContext rc,
ResponseContextReceiver receiver) |
void |
SEIStub.doProcessAsync(AsyncResponseImpl<?> receiver,
Packet request,
RequestContext rc,
Fiber.CompletionCallback callback) |
JavaCallInfo |
StubHandler.readResponse(Packet p,
JavaCallInfo call) |
Modifier and Type | Method and Description |
---|---|
static String |
Converter.toString(Packet packet) |
Modifier and Type | Method and Description |
---|---|
Packet |
DatabindingImpl.serializeRequest(JavaCallInfo call) |
Packet |
DatabindingImpl.serializeResponse(JavaCallInfo call) |
Modifier and Type | Method and Description |
---|---|
void |
DatabindingImpl.decode(InputStream in,
String ct,
Packet p) |
JavaCallInfo |
DatabindingImpl.deserializeRequest(Packet req) |
JavaCallInfo |
DatabindingImpl.deserializeResponse(Packet res,
JavaCallInfo call) |
ContentType |
DatabindingImpl.encode(Packet packet,
OutputStream out) |
EndpointCallBridge |
DatabindingImpl.getEndpointBridge(Packet req) |
QName |
DatabindingImpl.resolveOperationQName(Packet req) |
Modifier and Type | Field and Description |
---|---|
protected Packet |
ValidationErrorHandler.packet |
Modifier and Type | Method and Description |
---|---|
<EPR extends EndpointReference> |
StatefulWebServiceManager.export(Class<EPR> eprType,
Packet currentRequest,
T o)
Exports an object.
|
<EPR extends EndpointReference> |
StatefulWebServiceManager.export(Class<EPR> eprType,
Packet currentRequest,
T o,
EPRRecipe recipe)
The same as
StatefulWebServiceManager.export(Class, Packet, Object) except
that it takes EPRRecipe . |
void |
ValidationErrorHandler.setPacket(Packet packet)
Use it to communicate validation errors with the application.
|
Modifier and Type | Method and Description |
---|---|
NextAction |
MessageDumpingTube.processRequest(Packet request) |
NextAction |
LoggingDumpTube.processRequest(Packet request) |
NextAction |
MessageDumpingTube.processResponse(Packet response) |
NextAction |
LoggingDumpTube.processResponse(Packet response) |
Modifier and Type | Method and Description |
---|---|
void |
XMLHTTPBindingCodec.decode(InputStream in,
String contentType,
Packet packet) |
void |
StreamSOAPCodec.decode(InputStream in,
String contentType,
Packet packet) |
void |
SOAPBindingCodec.decode(InputStream in,
String contentType,
Packet packet) |
void |
MimeCodec.decode(InputStream in,
String contentType,
Packet packet) |
void |
StreamSOAPCodec.decode(InputStream in,
String contentType,
Packet packet,
AttachmentSet att) |
void |
StreamSOAP12Codec.decode(InputStream in,
String contentType,
Packet packet,
AttachmentSet att) |
void |
RootOnlyCodec.decode(InputStream in,
String contentType,
Packet packet,
AttachmentSet att)
Reads root part bytes from
InputStream and constructs a Message
along with the given attachments. |
protected void |
XMLHTTPBindingCodec.decode(MimeMultipartParser mpp,
Packet packet) |
protected void |
SwACodec.decode(MimeMultipartParser mpp,
Packet packet) |
protected void |
SOAPBindingCodec.decode(MimeMultipartParser mpp,
Packet packet) |
protected void |
MtomCodec.decode(MimeMultipartParser mpp,
Packet packet) |
protected abstract void |
MimeCodec.decode(MimeMultipartParser mpp,
Packet packet)
Parses a
Packet from a MimeMultipartParser . |
void |
StreamSOAPCodec.decode(ReadableByteChannel in,
String contentType,
Packet packet) |
void |
SOAPBindingCodec.decode(ReadableByteChannel in,
String contentType,
Packet packet) |
void |
MimeCodec.decode(ReadableByteChannel in,
String contentType,
Packet packet) |
void |
StreamSOAPCodec.decode(ReadableByteChannel in,
String contentType,
Packet response,
AttachmentSet att) |
void |
RootOnlyCodec.decode(ReadableByteChannel in,
String contentType,
Packet packet,
AttachmentSet att) |
static String |
MtomCodec.determinePacketEncoding(Packet packet) |
ContentType |
XMLHTTPBindingCodec.encode(Packet packet,
OutputStream out) |
ContentType |
StreamSOAPCodec.encode(Packet packet,
OutputStream out) |
ContentType |
SOAPBindingCodec.encode(Packet packet,
OutputStream out) |
ContentType |
MtomCodec.encode(Packet packet,
OutputStream out) |
ContentType |
MimeCodec.encode(Packet packet,
OutputStream out) |
ContentType |
XMLHTTPBindingCodec.encode(Packet packet,
WritableByteChannel buffer) |
ContentType |
SwACodec.encode(Packet packet,
WritableByteChannel buffer) |
ContentType |
StreamSOAPCodec.encode(Packet packet,
WritableByteChannel buffer) |
ContentType |
SOAPBindingCodec.encode(Packet packet,
WritableByteChannel buffer) |
ContentType |
MtomCodec.encode(Packet packet,
WritableByteChannel buffer) |
static String |
MtomCodec.getActionParameter(Packet packet,
SOAPVersion version) |
protected abstract ContentType |
StreamSOAPCodec.getContentType(Packet packet) |
protected ContentType |
StreamSOAP12Codec.getContentType(Packet packet) |
protected ContentType |
StreamSOAP11Codec.getContentType(Packet packet) |
protected ContentTypeImpl.Builder |
StreamSOAPCodec.getContenTypeBuilder(Packet packet) |
protected Codec |
XMLHTTPBindingCodec.getMimeRootCodec(Packet p) |
protected Codec |
MimeCodec.getMimeRootCodec(Packet packet) |
ContentType |
XMLHTTPBindingCodec.getStaticContentType(Packet packet) |
ContentType |
StreamSOAPCodec.getStaticContentType(Packet packet) |
ContentType |
SOAPBindingCodec.getStaticContentType(Packet packet) |
ContentType |
MtomCodec.getStaticContentType(Packet packet)
Return the soap 1.1 and soap 1.2 specific XOP packaged ContentType
|
ContentType |
MimeCodec.getStaticContentType(Packet packet) |
static ContentType |
MtomCodec.getStaticContentTypeStatic(Packet packet,
SOAPVersion version) |
Modifier and Type | Method and Description |
---|---|
void |
FastInfosetStreamSOAPCodec.decode(InputStream in,
String contentType,
Packet response) |
void |
FastInfosetCodec.decode(InputStream in,
String contentType,
Packet packet) |
void |
FastInfosetStreamSOAPCodec.decode(ReadableByteChannel in,
String contentType,
Packet response) |
void |
FastInfosetCodec.decode(ReadableByteChannel in,
String contentType,
Packet response) |
ContentType |
FastInfosetStreamSOAPCodec.encode(Packet packet,
OutputStream out) |
ContentType |
FastInfosetCodec.encode(Packet packet,
OutputStream out) |
ContentType |
FastInfosetStreamSOAPCodec.encode(Packet packet,
WritableByteChannel buffer) |
ContentType |
FastInfosetCodec.encode(Packet packet,
WritableByteChannel buffer) |
ContentType |
FastInfosetStreamSOAPCodec.getStaticContentType(Packet packet) |
ContentType |
FastInfosetCodec.getStaticContentType(Packet packet) |
Modifier and Type | Method and Description |
---|---|
void |
XMLCodec.decode(InputStream in,
String contentType,
Packet packet) |
void |
XMLCodec.decode(ReadableByteChannel in,
String contentType,
Packet packet) |
ContentType |
XMLCodec.encode(Packet packet,
OutputStream out) |
ContentType |
XMLCodec.encode(Packet packet,
WritableByteChannel buffer) |
ContentType |
XMLCodec.getStaticContentType(Packet packet) |
javax.xml.soap.SOAPMessage |
XMLMessage.XMLMultiPart.readAsSOAPMessage(Packet packet,
boolean inbound) |
Modifier and Type | Field and Description |
---|---|
(package private) Packet |
MessageUpdatableContext.packet |
(package private) Packet |
MessageContextImpl.packet |
Modifier and Type | Method and Description |
---|---|
(package private) void |
MessageContextImpl.fill(Packet packet)
Fill a
Packet with values of this MessageContext . |
(package private) MessageUpdatableContext |
ServerSOAPHandlerTube.getContext(Packet packet) |
(package private) MessageUpdatableContext |
ServerMessageHandlerTube.getContext(Packet packet) |
(package private) MessageUpdatableContext |
ServerLogicalHandlerTube.getContext(Packet packet) |
(package private) abstract MessageUpdatableContext |
HandlerTube.getContext(Packet p) |
(package private) MessageUpdatableContext |
ClientSOAPHandlerTube.getContext(Packet packet) |
(package private) MessageUpdatableContext |
ClientMessageHandlerTube.getContext(Packet p) |
(package private) MessageUpdatableContext |
ClientLogicalHandlerTube.getContext(Packet packet) |
NextAction |
HandlerTube.processRequest(Packet request) |
NextAction |
HandlerTube.processResponse(Packet response) |
Constructor and Description |
---|
LogicalMessageContextImpl(WSBinding binding,
BindingContext defaultJAXBContext,
Packet packet) |
LogicalMessageImpl(BindingContext defaultJaxbContext,
Packet packet) |
MessageContextImpl(Packet packet)
Creates a new instance of MessageContextImpl
|
MessageHandlerContextImpl(SEIModel seiModel,
WSBinding binding,
WSDLPort wsdlModel,
Packet packet,
Set<String> roles) |
MessageUpdatableContext(Packet packet)
Creates a new instance of MessageUpdatableContext
|
SOAPMessageContextImpl(WSBinding binding,
Packet packet,
Set<String> roles) |
Modifier and Type | Method and Description |
---|---|
javax.xml.soap.SOAPMessage |
AbstractMessageImpl.readAsSOAPMessage(Packet packet,
boolean inbound) |
Message |
AbstractMessageImpl.toSAAJ(Packet p,
Boolean inbound) |
Modifier and Type | Method and Description |
---|---|
javax.xml.soap.SOAPMessage |
ProtocolSourceMessage.readAsSOAPMessage(Packet packet,
boolean inbound) |
Modifier and Type | Method and Description |
---|---|
NextAction |
ServerMUTube.processRequest(Packet request)
Do MU Header Processing on incoming message (request)
|
NextAction |
ClientMUTube.processResponse(Packet response)
Do MU Header Processing on incoming message (response)
|
Modifier and Type | Method and Description |
---|---|
static Packet |
InvokerTube.getCurrentPacket()
This method can be called while the user service is servicing the request
synchronously, to obtain the current request packet.
|
Modifier and Type | Method and Description |
---|---|
<EPR extends EndpointReference> |
StatefulInstanceResolver.export(Class<EPR> adrsVer,
Packet currentRequest,
T o) |
<EPR extends EndpointReference> |
StatefulInstanceResolver.export(Class<EPR> adrsVer,
Packet currentRequest,
T o,
EPRRecipe recipe) |
Invoker |
InvokerTube.getInvoker(Packet request)
Returns the
Invoker object that serves the request. |
void |
StatefulInstanceResolver.postInvoke(Packet request,
T servant) |
void |
WSEndpointImpl.process(Packet request,
WSEndpoint.CompletionCallback callback,
FiberContextSwitchInterceptor interceptor) |
NextAction |
ServerSchemaValidationTube.processRequest(Packet request) |
NextAction |
ServerSchemaValidationTube.processResponse(Packet response) |
T |
StatefulInstanceResolver.resolve(Packet request) |
T |
SingletonResolver.resolve(Packet request) |
void |
WSEndpointMOMProxy.schedule(Packet request,
WSEndpoint.CompletionCallback callback,
FiberContextSwitchInterceptor interceptor) |
void |
WSEndpointImpl.schedule(Packet request,
WSEndpoint.CompletionCallback callback,
FiberContextSwitchInterceptor interceptor) |
Constructor and Description |
---|
EndpointMessageContextImpl(Packet packet) |
Modifier and Type | Field and Description |
---|---|
(package private) Packet |
AsyncProviderInvokerTube.AsyncWebServiceContext.packet |
Modifier and Type | Method and Description |
---|---|
Packet |
AsyncProviderInvokerTube.AsyncWebServiceContext.getRequestPacket() |
protected Packet |
XMLProviderArgumentBuilder.getResponse(Packet request,
Exception e,
WSDLPort port,
WSBinding binding) |
protected Packet |
ProviderArgumentsBuilder.getResponse(Packet request,
Exception e,
WSDLPort port,
WSBinding binding)
Creates
Message from method invocation's return value |
protected Packet |
ProviderArgumentsBuilder.getResponse(Packet request,
T returnValue,
WSDLPort port,
WSBinding binding)
Creates
Packet from method invocation's return value |
Modifier and Type | Method and Description |
---|---|
abstract T |
ProviderArgumentsBuilder.getParameter(Packet packet)
Binds
Message to method invocation parameter |
Message |
MessageProviderArgumentBuilder.getParameter(Packet packet) |
protected Packet |
XMLProviderArgumentBuilder.getResponse(Packet request,
Exception e,
WSDLPort port,
WSBinding binding) |
protected Packet |
ProviderArgumentsBuilder.getResponse(Packet request,
Exception e,
WSDLPort port,
WSBinding binding)
Creates
Message from method invocation's return value |
protected Packet |
ProviderArgumentsBuilder.getResponse(Packet request,
T returnValue,
WSDLPort port,
WSBinding binding)
Creates
Packet from method invocation's return value |
void |
AsyncProviderInvokerTube.FiberResumer.onResume(Packet response) |
NextAction |
SyncProviderInvokerTube.processRequest(Packet request) |
NextAction |
AsyncProviderInvokerTube.processRequest(Packet request) |
NextAction |
SyncProviderInvokerTube.processResponse(Packet response) |
NextAction |
AsyncProviderInvokerTube.processResponse(Packet response) |
Constructor and Description |
---|
AsyncProviderCallbackImpl(Packet request,
com.sun.xml.ws.server.provider.AsyncProviderInvokerTube.Resumer resumer) |
AsyncWebServiceContext(WSEndpoint endpoint,
Packet packet) |
Modifier and Type | Method and Description |
---|---|
Packet |
TieHandler.serializeResponse(JavaCallInfo call) |
Modifier and Type | Method and Description |
---|---|
JavaCallInfo |
TieHandler.deserializeRequest(Packet req) |
T |
InvokerTube.getInvoker(Packet request)
Returns the
Invoker object that serves the request. |
T |
InvokerSource.getInvoker(Packet request)
Returns Invoker for the given request
|
abstract Object |
Invoker.invoke(Packet p,
Method m,
Object... args)
Wrapper for reflection invoke that allows containers to adapt
|
NextAction |
SEIInvokerTube.processRequest(Packet req)
This binds the parameters for SEI endpoints and invokes the endpoint method.
|
NextAction |
SEIInvokerTube.processResponse(Packet response) |
Modifier and Type | Method and Description |
---|---|
T |
HttpSessionInstanceResolver.resolve(Packet request) |
Modifier and Type | Method and Description |
---|---|
NextAction |
DeferredTransportPipe.processRequest(Packet request) |
NextAction |
DeferredTransportPipe.processResponse(Packet response) |
Modifier and Type | Method and Description |
---|---|
protected void |
HttpAdapter.addSatellites(Packet packet) |
protected void |
HttpAdapter.AsyncTransport.encodePacket(WSHTTPConnection con,
Packet packet,
Codec codec) |
Modifier and Type | Method and Description |
---|---|
Packet |
HttpTransportPipe.process(Packet request) |
Modifier and Type | Method and Description |
---|---|
protected HttpClientTransport |
HttpTransportPipe.getTransport(Packet request,
Map<String,List<String>> reqHeaders) |
protected HttpURLConnection |
HttpClientTransport.openConnection(Packet packet) |
Packet |
HttpTransportPipe.process(Packet request) |
NextAction |
HttpTransportPipe.processRequest(Packet request) |
NextAction |
HttpTransportPipe.processResponse(Packet response) |
Constructor and Description |
---|
HttpClientTransport(Packet packet,
Map<String,List<String>> reqHeaders) |
Modifier and Type | Method and Description |
---|---|
String |
ServerConnectionImpl.getEPRAddress(Packet request,
WSEndpoint endpoint) |
String |
PortableConnectionImpl.getEPRAddress(Packet request,
WSEndpoint endpoint) |
Principal |
ServerConnectionImpl.getUserPrincipal(Packet request) |
Principal |
PortableConnectionImpl.getUserPrincipal(Packet request) |
String |
ServerConnectionImpl.getWSDLAddress(Packet request,
WSEndpoint endpoint) |
String |
PortableConnectionImpl.getWSDLAddress(Packet request,
WSEndpoint endpoint) |
boolean |
ServerConnectionImpl.isUserInRole(Packet request,
String role) |
boolean |
PortableConnectionImpl.isUserInRole(Packet request,
String role) |
Modifier and Type | Method and Description |
---|---|
String |
ServletConnectionImpl.getEPRAddress(Packet p,
WSEndpoint endpoint) |
Principal |
ServletConnectionImpl.getUserPrincipal(Packet p) |
String |
ServletConnectionImpl.getWSDLAddress(Packet request,
WSEndpoint endpoint) |
boolean |
ServletConnectionImpl.isUserInRole(Packet p,
String role) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractSchemaValidationTube.doProcess(Packet packet) |
protected void |
DumpTube.dump(String header,
Packet packet) |
NextAction |
DumpTube.processRequest(Packet request) |
NextAction |
DumpTube.processResponse(Packet response) |
Modifier and Type | Method and Description |
---|---|
abstract QName |
WSDLOperationFinder.getWSDLOperationQName(Packet request)
This methods returns the QName of the WSDL operation correponding to a request Packet.
|
QName |
SOAPActionBasedOperationFinder.getWSDLOperationQName(Packet request) |
QName |
PayloadQNameBasedOperationFinder.getWSDLOperationQName(Packet request) |
QName |
OperationDispatcher.getWSDLOperationQName(Packet request) |
QName |
ActionBasedOperationFinder.getWSDLOperationQName(Packet request) |
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.