Class WebServiceCallContext
- java.lang.Object
-
- io.vertigo.vega.plugins.webservice.handler.WebServiceCallContext
-
public final class WebServiceCallContext extends Object
- Author:
- npiedeloup
-
-
Constructor Summary
Constructors Constructor Description WebServiceCallContext(WebServiceContext webServiceContext, WebServiceDefinition webServiceDefinition)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBody()Get path param of an endpoint.ObjectgetParamValue(WebServiceParam webServiceParam)Get param of an endpoint.StringgetPathParam(WebServiceParam webServiceParam)Get path param of an endpoint.javax.servlet.http.HttpServletRequestgetRequest()javax.servlet.http.HttpServletResponsegetResponse()UiMessageStackgetUiMessageStack()WebServiceDefinitiongetWebServiceDefinition()voidregisterUpdatedDtObjects(WebServiceParam webServiceParam, Serializable updatedValue, Map<String,DtObject> contextKeyMap)Register Updated Dtos.voidsetParamValue(WebServiceParam webServiceParam, Object value)Set param of an endpoint.
-
-
-
Constructor Detail
-
WebServiceCallContext
public WebServiceCallContext(WebServiceContext webServiceContext, WebServiceDefinition webServiceDefinition)
Constructor.- Parameters:
request- Requestresponse- ResponsewebServiceDefinition- 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 namevalue- 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 nameupdatedValue- param updatedvaluecontextKeyMap- Map of elements contextKey
-
-