SuperOfferSupplierListener

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.fenalco.servlets.supplier
Class SuperOfferSupplierListener

    java.lang.Object
      javax.servlet.GenericServlet
          javax.servlet.http.HttpServlet
              com.fenalco.servlets.supplier.SuperOfferSupplierListener

All Implemented Interfaces:
  java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

    public class SuperOfferSupplierListener

extends javax.servlet.http.HttpServlet

Este servlet es el encargado de reaccionar ante la petición del proveedor de modificar una supeoferta, es el encargado de preparar toda la información que requiere `modificarsuperoferta.jsp`

Author:
  andres
See Also:
  Serialized Form

Constructor Summary
`SuperOfferSupplierListener()`

Method Summary
`void` | `destroy()` Destruye el servlet.
`protected void` | `doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)` Maneja el método HTTP `GET`.
`protected void` | `doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)` Maneja el método HTTP `POST`.
`java.lang.String` | `getServletInfo()` Información general del servlet.
`void` | `init(javax.servlet.ServletConfig config)` Inicializa el servlet.
`protected void` | `processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)` Procesa las peticiones de los métodos HTTP `GET` y `POST`.

Methods inherited from class javax.servlet.http.HttpServlet
`doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service`

Methods inherited from class javax.servlet.GenericServlet
`getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletName, init, log, log`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### SuperOfferSupplierListener

    public SuperOfferSupplierListener()

Method Detail

### init

    public void init(javax.servlet.ServletConfig config)
              throws javax.servlet.ServletException

  Inicializa el servlet.

  Specified by:
    `init` in interface `javax.servlet.Servlet`
  Overrides:
    `init` in class `javax.servlet.GenericServlet`
  Parameters:
    `config` - Parámetro de configuración
  Throws:
    `javax.servlet.ServletException` - Excepción de fallo en la operación de inicialización

### destroy

    public void destroy()

  Destruye el servlet.

  Specified by:
    `destroy` in interface `javax.servlet.Servlet`
  Overrides:
    `destroy` in class `javax.servlet.GenericServlet`

### processRequest

    protected void processRequest(javax.servlet.http.HttpServletRequest request,
                                  javax.servlet.http.HttpServletResponse response)
                           throws javax.servlet.ServletException,
                                  java.io.IOException

  Procesa las peticiones de los métodos HTTP `GET` y `POST`. Este método crea un objeto `SupperOffer` para cargar los datos de la superoferta especificada por el proveedor por medio del identificador único de la superoferta para que este objeto contenga la información base para `modificarsuperoferta.jsp`

  Parameters:
    `request` - Petición al servlet
    `response` - Respuesta del servlet
  Throws:
    `javax.servlet.ServletException` - Excepción de fallo en la operación de procesamiento de peticiones
    `java.io.IOException` - Excepción de fallo en la operación de escritura mediante el flujo `PrintWriter` de response.

### doGet

    protected void doGet(javax.servlet.http.HttpServletRequest request,
                         javax.servlet.http.HttpServletResponse response)
                  throws javax.servlet.ServletException,
                         java.io.IOException

  Maneja el método HTTP `GET`.

  Overrides:
    `doGet` in class `javax.servlet.http.HttpServlet`
  Parameters:
    `request` - Petición al servlet
    `response` - Respuesta del servlet
  Throws:
    `javax.servlet.ServletException` - Excepción de fallo en la operación de procesamiento de peticiones
    `java.io.IOException` - Excepción de fallo enla operación de escritura mediante el flujo `PrintWriter` en response.

### doPost

    protected void doPost(javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response)
                   throws javax.servlet.ServletException,
                          java.io.IOException

  Maneja el método HTTP `POST`.

  Overrides:
    `doPost` in class `javax.servlet.http.HttpServlet`
  Parameters:
    `request` - Petición al servlet
    `response` - Respuesta del servlet
  Throws:
    `javax.servlet.ServletException` - Excepción de fallo en la operación de procesamiento de peticiones
    `java.io.IOException` - Excepción de fallo en la operación de escritura mediante el flujo `PrintWriter` en response.

### getServletInfo

    public java.lang.String getServletInfo()

  Información general del servlet.

  Specified by:
    `getServletInfo` in interface `javax.servlet.Servlet`
  Overrides:
    `getServletInfo` in class `javax.servlet.GenericServlet`
  Returns:
    Retorna una descripción general del servlet.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD