|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
EndpointMethodDispatcher | This interface needs to be implemented if a new dispatching mechanism needs to be plugged in. |
Class Summary | |
---|---|
ActionBasedDispatcher | An EndpointMethodDispatcher that uses
WS-Addressing Action Message Addressing Property, wsa:Action ,
as the key for dispatching. |
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.RpcLit.PartBuilder | Unmarshals each wrapped part into a JAXB object and moves it to the expected place. |
EndpointMethodDispatcherGetter | Gets the list of EndpointMethodDispatcher s for SEIInvokerTube . |
EndpointMethodHandler | 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. |
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 CompositeStructure . |
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 | |
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. |
PayloadQNameBasedDispatcher | An EndpointMethodDispatcher that uses
SOAP payload first child's QName as the key for dispatching. |
SEIInvokerTube | This pipe is used to invoke SEI based endpoints. |
SOAPActionBasedDispatcher | An EndpointMethodDispatcher that uses SOAPAction as the key for dispatching. |
Enum Summary | |
---|---|
ValueGetter | Gets a value from an object that represents a parameter passed as a method argument. |
Exception Summary | |
---|---|
DispatchException | Exception that demands a specific fault message to be sent back. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |