|
||||||||||
| 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
EndpointArgumentsBuilders. |
| EndpointArgumentsBuilder.DocLit | Treats a payload as multiple parts wrapped into one element, and processes all such wrapped parts. |
| EndpointArgumentsBuilder.DocLit.PartBuilder | Unmarshals each wrapped part into a JAXB object and moves it to the expected place. |
| EndpointArgumentsBuilder.Header | Reads a header into a JAXB object. |
| EndpointArgumentsBuilder.None | |
| 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. |
| EndpointArgumentsBuilder.RpcLit.PartBuilder | Unmarshals each wrapped part into a JAXB object and moves it to the expected place. |
| 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. |
| EndpointResponseMessageBuilder.Wrapped | Used to handle a 'wrapper' style request. |
| EndpointValueSetter | Moves a Java value unmarshalled from a response message to the right place. |
| EndpointValueSetter.HolderParam | |
| EndpointValueSetter.Param | |
| 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 {@link Holder}s.) Accepts return value and {@link Holder} arguments for a Java method, and creates {@link 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 | |||||||||