public class SimpleServiceRequest extends Object implements ServiceRequest
CLIENT_WINDOW_ID_PARAMETER| Constructor and Description |
|---|
SimpleServiceRequest(MutableHttpServletRequest request) |
| Modifier and Type | Method and Description |
|---|---|
String |
getClientWindowId() |
String |
getMandatoryParameter(String name) |
String |
getMandatoryParameter(String name,
List<String> validValues)
Gets the value of a request parameter while validating the value against a list of allowed
values
|
String[] |
getMandatoryParameterValues(String name,
List<String> validValues)
Gets an array of values for a request parameter while checking that the parameter is indeed
provided on the request and validating each of the values against a list of allowed values.
|
MutableHttpServletRequest |
getMutableRequest() |
String |
getParameter(String name) |
String |
getParameter(String name,
List<String> validValues) |
Map<String,String[]> |
getParameterMap() |
String[] |
getParameterValues(String name,
List<String> validValues) |
String |
getQueryString() |
javax.servlet.http.HttpServletRequest |
getRequest()
Wrapped current HTTP request
|
StringBuffer |
getRequestURL() |
javax.servlet.http.HttpSession |
getSession() |
public SimpleServiceRequest(MutableHttpServletRequest request)
public javax.servlet.http.HttpServletRequest getRequest()
ServiceRequestgetRequest in interface ServiceRequestpublic String getQueryString()
getQueryString in interface ServiceRequestpublic String getParameter(String name)
getParameter in interface ServiceRequestpublic String getParameter(String name, List<String> validValues) throws StandardServiceException
getParameter in interface ServiceRequestStandardServiceExceptionpublic String[] getParameterValues(String name, List<String> validValues) throws StandardServiceException
getParameterValues in interface ServiceRequestStandardServiceExceptionpublic String getMandatoryParameter(String name) throws StandardServiceException
getMandatoryParameter in interface ServiceRequestStandardServiceExceptionpublic String getMandatoryParameter(String name, List<String> validValues) throws StandardServiceException
ServiceRequestgetMandatoryParameter in interface ServiceRequestname - The name of the parametervalidValues - A list of valid parameter valuesStandardServiceException - If the parameters value is not in the list of valid values
or if the parameter is not provided with the requestpublic String[] getMandatoryParameterValues(String name, List<String> validValues) throws StandardServiceException
ServiceRequestgetMandatoryParameterValues in interface ServiceRequestStandardServiceException - If any of the values are not in the list of valid values or
if no parameter of that name is provided with the requestpublic Map<String,String[]> getParameterMap()
getParameterMap in interface ServiceRequestpublic javax.servlet.http.HttpSession getSession()
getSession in interface ServiceRequestpublic StringBuffer getRequestURL()
getRequestURL in interface ServiceRequestpublic String getClientWindowId()
getClientWindowId in interface ServiceRequestpublic MutableHttpServletRequest getMutableRequest()
getMutableRequest in interface ServiceRequestCopyright © 2008-2015 Index Data. All Rights Reserved.