public class ContextObject
extends java.lang.Object
Clase que encapsula el concepto de contexto de una petición.
Dado que las peticiones recibidas por el framework son
peticiones HTTP que atrapará el FrontController
(tecnología Servlet), toda petición tendrá asociados un objeto
HttpServletRequest y otro HttpServletResponse que encapsularán los datos
generados durante el envío de la petición HTTP al cliente y durante la
respuesta HTTP que el servidor le enviará al cliente.
Constructor and Description |
---|
ContextObject(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Map<java.lang.String,java.lang.String[]> parameters) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String[]> |
getParameters()
Método que permite recuperar los parámetros recibidos con la petición.
|
javax.servlet.http.HttpServletRequest |
getRequest()
Método que recupera el objeto HttpServletRequest asociado a la petición.
|
javax.servlet.http.HttpServletResponse |
getResponse()
Método que permite recuperar el objeto HttpServletResponse asociado con una petición.
|
void |
setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
Método que establece el conjunto de parámetros recibidos con una petición.
|
void |
setRequest(javax.servlet.http.HttpServletRequest request)
Método que permite establecer el objeto HttpServletRequest asociado con una petición.
|
void |
setResponse(javax.servlet.http.HttpServletResponse response)
Método que permite establecer el objeto HttpServletResponse asociado con la petición.
|
public ContextObject(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.util.Map<java.lang.String,java.lang.String[]> parameters)
public javax.servlet.http.HttpServletRequest getRequest()
HttpServletRequest
public void setRequest(javax.servlet.http.HttpServletRequest request)
request
- Objeto HttpServletRequest de la petición.public javax.servlet.http.HttpServletResponse getResponse()
HttpServletResponse
public void setResponse(javax.servlet.http.HttpServletResponse response)
response
- HttpServletResponse
public java.util.Map<java.lang.String,java.lang.String[]> getParameters()
public void setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
parameters
- Colección de pares