| 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 Tubeline, 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
Tubeline 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 |
|---|
AsyncProviderInvokerTube.AsyncProviderCallbackImpl(Packet request,
com.sun.xml.ws.server.provider.AsyncProviderInvokerTube.Resumer resumer) |
AsyncProviderInvokerTube.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.