Package com.sun.xml.ws.server.sei
Class EndpointResponseMessageBuilder.RpcLit
java.lang.Object
com.sun.xml.ws.server.sei.EndpointResponseMessageBuilder
com.sun.xml.ws.server.sei.EndpointResponseMessageBuilder.RpcLit
- Enclosing class:
- EndpointResponseMessageBuilder
public static final class EndpointResponseMessageBuilder.RpcLit
extends EndpointResponseMessageBuilder
Used to create a payload JAXB object by wrapping
multiple parameters into a
WrapperComposite.
This is used for rpc/lit, as we don't have a wrapper bean for it. (TODO: Why don't we have a wrapper bean for this, when doc/lit does!?)
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.xml.ws.server.sei.EndpointResponseMessageBuilder
EndpointResponseMessageBuilder.Bare, EndpointResponseMessageBuilder.DocLit, EndpointResponseMessageBuilder.RpcLit -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<ParameterImpl>Used for error diagnostics.protected final ValueGetter[]Abstracts away theHolderhandling when touching method arguments.protected final int[]Where in the method argument list do they come from?protected XMLBridge[]How does each wrapped parameter binds to XML?Fields inherited from class com.sun.xml.ws.server.sei.EndpointResponseMessageBuilder
EMPTY_SOAP11, EMPTY_SOAP12 -
Constructor Summary
ConstructorsConstructorDescriptionRpcLit(WrapperParameter wp, SOAPVersion soapVersion) Creates aEndpointResponseMessageBuilderfrom aWrapperParameter. -
Method Summary
Modifier and TypeMethodDescriptionfinal MessagecreateMessage(Object[] methodArgs, Object returnValue)
-
Field Details
-
indices
protected final int[] indicesWhere in the method argument list do they come from? -
getters
Abstracts away theHolderhandling when touching method arguments. -
parameterBridges
How does each wrapped parameter binds to XML? -
children
Used for error diagnostics.
-
-
Constructor Details
-
RpcLit
Creates aEndpointResponseMessageBuilderfrom aWrapperParameter.
-
-
Method Details
-
createMessage
- Specified by:
createMessagein classEndpointResponseMessageBuilder
-