Class WebServiceCallContext


  • public final class WebServiceCallContext
    extends Object
    Author:
    npiedeloup
    • Constructor Detail

      • WebServiceCallContext

        public WebServiceCallContext​(WebServiceContext webServiceContext,
                                     WebServiceDefinition webServiceDefinition)
        Constructor.
        Parameters:
        request - Request
        response - Response
        webServiceDefinition - WebServiceDefinition
    • Method Detail

      • getWebServiceDefinition

        public WebServiceDefinition getWebServiceDefinition()
        Returns:
        WebServiceDefinition
      • getUiMessageStack

        public UiMessageStack getUiMessageStack()
        Returns:
        UiMessageStack
      • getRequest

        public javax.servlet.http.HttpServletRequest getRequest()
        Returns:
        Request
      • getResponse

        public javax.servlet.http.HttpServletResponse getResponse()
        Returns:
        Response
      • setParamValue

        public void setParamValue​(WebServiceParam webServiceParam,
                                  Object value)
        Set param of an endpoint.
        Parameters:
        webServiceParam - param name
        value - param value
      • getParamValue

        public Object getParamValue​(WebServiceParam webServiceParam)
        Get param of an endpoint.
        Parameters:
        webServiceParam - param name
        Returns:
        param value
      • getPathParam

        public String getPathParam​(WebServiceParam webServiceParam)
        Get path param of an endpoint.
        Parameters:
        webServiceParam - param name
        Returns:
        path param value
      • getBody

        public String getBody()
        Get path param of an endpoint.
        Parameters:
        webServiceParam - param name
        Returns:
        path param value
      • registerUpdatedDtObjects

        public void registerUpdatedDtObjects​(WebServiceParam webServiceParam,
                                             Serializable updatedValue,
                                             Map<String,​DtObject> contextKeyMap)
        Register Updated Dtos.
        Parameters:
        webServiceParam - param name
        updatedValue - param updatedvalue
        contextKeyMap - Map of elements contextKey