public class RPCLitMethodMarshaller extends Object implements MethodMarshaller
Constructor and Description |
---|
RPCLitMethodMarshaller() |
Modifier and Type | Method and Description |
---|---|
Throwable |
demarshalFaultResponse(Message message,
OperationDescription operationDesc)
This method converts a Message (containing a fault) into a JAX-WS Service or
WebServiceException.
|
Object[] |
demarshalRequest(Message message,
OperationDescription operationDesc)
This method converts the Message into a SIGNATURE_ARGS It is used on the server
|
Object |
demarshalResponse(Message message,
Object[] signatureArgs,
OperationDescription operationDesc)
This method gets the objects from the Message and sets them onto the SIGNATURE_ARGS It also
returns the RETURN object.
|
Message |
marshalFaultResponse(Throwable throwable,
OperationDescription operationDesc,
Protocol protocol)
This method creates a Message from a Throwable input parameter.
|
Message |
marshalRequest(Object[] signatureArguments,
OperationDescription operationDesc,
Map<String,Object> requestContext)
This method converts SIGNATURE_ARGS into a Message.
|
Message |
marshalResponse(Object returnObject,
Object[] signatureArgs,
OperationDescription operationDesc,
Protocol protocol)
This method converts the SIGNATURE_ARGS and RETURN object into a Message.
|
public Message marshalRequest(Object[] signatureArguments, OperationDescription operationDesc, Map<String,Object> requestContext) throws WebServiceException
MethodMarshaller
marshalRequest
in interface MethodMarshaller
WebServiceException
public Object[] demarshalRequest(Message message, OperationDescription operationDesc) throws WebServiceException
MethodMarshaller
demarshalRequest
in interface MethodMarshaller
WebServiceException
public Message marshalResponse(Object returnObject, Object[] signatureArgs, OperationDescription operationDesc, Protocol protocol) throws WebServiceException
MethodMarshaller
marshalResponse
in interface MethodMarshaller
WebServiceException
public Object demarshalResponse(Message message, Object[] signatureArgs, OperationDescription operationDesc) throws WebServiceException
MethodMarshaller
demarshalResponse
in interface MethodMarshaller
WebServiceException
public Message marshalFaultResponse(Throwable throwable, OperationDescription operationDesc, Protocol protocol) throws WebServiceException
MethodMarshaller
marshalFaultResponse
in interface MethodMarshaller
WebServiceException
public Throwable demarshalFaultResponse(Message message, OperationDescription operationDesc) throws WebServiceException
MethodMarshaller
demarshalFaultResponse
in interface MethodMarshaller
WebServiceException
Copyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.