Module com.sun.xml.ws
Package com.sun.xml.ws.server.sei
package com.sun.xml.ws.server.sei
-
ClassDescriptionReads a request
Message
, disassembles it, and moves obtained Java values to the expected places.Reads an Attachment into a Java parameter.Reads the whole payload into a single JAXB bean.EndpointArgumentsBuilder
that is a composition of multipleEndpointArgumentsBuilder
s.Treats a payload as multiple parts wrapped into one element, and processes all such wrapped parts.Reads a header into a JAXB object.EndpointArgumentsBuilder
that sets the VM uninitialized value to the type.Treats a payload as multiple parts wrapped into one element, and processes all such wrapped parts.Builds a JAXB object that represents the payload.Used to create a payload JAXB object just by taking one of the parameters.Used to create a payload JAXB object by wrapping multiple parameters into one "wrapper bean".Used to create a payload JAXB object by wrapping multiple parameters into aWrapperComposite
.Moves a Java value unmarshalled from a response message to the right place.Hides the detail of calling into application implementations.InvokerSource<T extends Invoker>Interface for determining Invoker for a given requestInvokerTube<T extends Invoker>Base class forInvokerTube
restored to allow for containers to specify alternate implementations of SEI-based invoking.Puts a non-payload message parameter toMessage
.Adds a parameter as an MIME attachment toMessage
.Adds a parameter as an header.This pipe is used to invoke SEI based endpoints.This class mainly performs the following two tasks: Takes aMessage
that represents a request, and extracts the arguments (and updatesHolder
s.) Accepts return value andHolder
arguments for a Java method, and createsJAXBMessage
that represents a response message.Gets a value from an object that represents a parameter passed as a method argument.