Class WebServiceCallContext

java.lang.Object
io.vertigo.vega.plugins.webservice.handler.WebServiceCallContext

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

    • WebServiceCallContext

      public WebServiceCallContext(WebServiceContext webServiceContext, WebServiceDefinition webServiceDefinition)
      Constructor.
      Parameters:
      webServiceDefinition - WebServiceDefinition
  • Method Details

    • getWebServiceDefinition

      public WebServiceDefinition getWebServiceDefinition()
      Returns:
      WebServiceDefinition
    • getUiMessageStack

      public UiMessageStack getUiMessageStack()
      Returns:
      UiMessageStack
    • getRequest

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

      public jakarta.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()
    • 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