|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
InvokerSource<T extends Invoker> | Interface for determining Invoker for a given request |
Class Summary | |
---|---|
EndpointArgumentsBuilder | Reads a request Message , disassembles it, and moves obtained Java values
to the expected places. |
EndpointArgumentsBuilder.AttachmentBuilder | Reads an Attachment into a Java parameter. |
EndpointArgumentsBuilder.Body | Reads the whole payload into a single JAXB bean. |
EndpointArgumentsBuilder.Composite | EndpointArgumentsBuilder that is a composition of multiple
EndpointArgumentsBuilder s. |
EndpointArgumentsBuilder.DocLit | Treats a payload as multiple parts wrapped into one element, and processes all such wrapped parts. |
EndpointArgumentsBuilder.Header | Reads a header into a JAXB object. |
EndpointArgumentsBuilder.NullSetter | EndpointArgumentsBuilder that sets the VM uninitialized value to the type. |
EndpointArgumentsBuilder.RpcLit | Treats a payload as multiple parts wrapped into one element, and processes all such wrapped parts. |
EndpointResponseMessageBuilder | Builds a JAXB object that represents the payload. |
EndpointResponseMessageBuilder.Bare | Used to create a payload JAXB object just by taking one of the parameters. |
EndpointResponseMessageBuilder.DocLit | Used to create a payload JAXB object by wrapping multiple parameters into one "wrapper bean". |
EndpointResponseMessageBuilder.RpcLit | Used to create a payload JAXB object by wrapping
multiple parameters into a WrapperComposite . |
EndpointValueSetter | Moves a Java value unmarshalled from a response message to the right place. |
Invoker | Hides the detail of calling into application implementations. |
InvokerTube<T extends Invoker> | Base class for InvokerTube restored
to allow for containers to specify alternate implementations of SEI-based
invoking. |
MessageFiller | Puts a non-payload message parameter to Message . |
MessageFiller.AttachmentFiller | Adds a parameter as an MIME attachment to Message . |
MessageFiller.Header | Adds a parameter as an header. |
SEIInvokerTube | This pipe is used to invoke SEI based endpoints. |
TieHandler |
This class mainly performs the following two tasks:
Takes a Message that represents a request,
and extracts the arguments (and updates Holder s.)
Accepts return value and Holder arguments for a Java method,
and creates JAXBMessage that represents a response message. |
Enum Summary | |
---|---|
ValueGetter | Gets a value from an object that represents a parameter passed as a method argument. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |