Class RPCLitMethodMarshaller

java.lang.Object
org.apache.axis2.jaxws.marshaller.impl.alt.RPCLitMethodMarshaller
All Implemented Interfaces:
MethodMarshaller

public class RPCLitMethodMarshaller extends Object implements MethodMarshaller
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    demarshalFaultResponse(Message message, org.apache.axis2.jaxws.description.OperationDescription operationDesc)
    This method converts a Message (containing a fault) into a JAX-WS Service or WebServiceException.
    demarshalRequest(Message message, org.apache.axis2.jaxws.description.OperationDescription operationDesc)
    This method converts the Message into a SIGNATURE_ARGS It is used on the server
    demarshalResponse(Message message, Object[] signatureArgs, org.apache.axis2.jaxws.description.OperationDescription operationDesc)
    This method gets the objects from the Message and sets them onto the SIGNATURE_ARGS It also returns the RETURN object.
    marshalFaultResponse(Throwable throwable, org.apache.axis2.jaxws.description.OperationDescription operationDesc, Protocol protocol)
    This method creates a Message from a Throwable input parameter.
    marshalRequest(Object[] signatureArguments, org.apache.axis2.jaxws.description.OperationDescription operationDesc, Map<String,Object> requestContext)
    This method converts SIGNATURE_ARGS into a Message.
    marshalResponse(Object returnObject, Object[] signatureArgs, org.apache.axis2.jaxws.description.OperationDescription operationDesc, Protocol protocol)
    This method converts the SIGNATURE_ARGS and RETURN object into a Message.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RPCLitMethodMarshaller

      public RPCLitMethodMarshaller()
  • Method Details

    • marshalRequest

      public Message marshalRequest(Object[] signatureArguments, org.apache.axis2.jaxws.description.OperationDescription operationDesc, Map<String,Object> requestContext) throws jakarta.xml.ws.WebServiceException
      Description copied from interface: MethodMarshaller
      This method converts SIGNATURE_ARGS into a Message. It is used on the client
      Specified by:
      marshalRequest in interface MethodMarshaller
      Returns:
      Message
      Throws:
      jakarta.xml.ws.WebServiceException
    • demarshalRequest

      public Object[] demarshalRequest(Message message, org.apache.axis2.jaxws.description.OperationDescription operationDesc) throws jakarta.xml.ws.WebServiceException
      Description copied from interface: MethodMarshaller
      This method converts the Message into a SIGNATURE_ARGS It is used on the server
      Specified by:
      demarshalRequest in interface MethodMarshaller
      Returns:
      signature args
      Throws:
      jakarta.xml.ws.WebServiceException
    • marshalResponse

      public Message marshalResponse(Object returnObject, Object[] signatureArgs, org.apache.axis2.jaxws.description.OperationDescription operationDesc, Protocol protocol) throws jakarta.xml.ws.WebServiceException
      Description copied from interface: MethodMarshaller
      This method converts the SIGNATURE_ARGS and RETURN object into a Message. It is used on the server
      Specified by:
      marshalResponse in interface MethodMarshaller
      Returns:
      Message
      Throws:
      jakarta.xml.ws.WebServiceException
    • demarshalResponse

      public Object demarshalResponse(Message message, Object[] signatureArgs, org.apache.axis2.jaxws.description.OperationDescription operationDesc) throws jakarta.xml.ws.WebServiceException
      Description copied from interface: MethodMarshaller
      This method gets the objects from the Message and sets them onto the SIGNATURE_ARGS It also returns the RETURN object. Called on client
      Specified by:
      demarshalResponse in interface MethodMarshaller
      Returns:
      returnObject
      Throws:
      jakarta.xml.ws.WebServiceException
    • marshalFaultResponse

      public Message marshalFaultResponse(Throwable throwable, org.apache.axis2.jaxws.description.OperationDescription operationDesc, Protocol protocol) throws jakarta.xml.ws.WebServiceException
      Description copied from interface: MethodMarshaller
      This method creates a Message from a Throwable input parameter. Used on the server.
      Specified by:
      marshalFaultResponse in interface MethodMarshaller
      Returns:
      Throws:
      jakarta.xml.ws.WebServiceException
    • demarshalFaultResponse

      public Throwable demarshalFaultResponse(Message message, org.apache.axis2.jaxws.description.OperationDescription operationDesc) throws jakarta.xml.ws.WebServiceException
      Description copied from interface: MethodMarshaller
      This method converts a Message (containing a fault) into a JAX-WS Service or WebServiceException. Used on the client.
      Specified by:
      demarshalFaultResponse in interface MethodMarshaller
      Returns:
      Throwable
      Throws:
      jakarta.xml.ws.WebServiceException