Package com.sun.xml.ws.server.sei

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



Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.