|
||||||||||
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.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.WrappedPartBuilder | |
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 |