nl.gx.webmanager.handler.forms
Interface Handler

All Superinterfaces:
FormComponent
All Known Implementing Classes:
AddCookieHandler, ConfirmationHandler, CopyFileHandler, DatabaseUpdateHandler, DBDeleteHandler, DBInsertHandler, DBUpdateHandler, DefaultProfileUpdateHandler, DigiDHandler, DummyHandleExceptionHandler, EcardHandler, FlowLoggingHandler, IncludeToSessionHandler, IncludeXslUrlToSessionHandler, MailHandler, PollHandler, ProfileHandler, QueryToSessionHandler, RemoveFromSessionHandler, RemoveSessionHandler, StoredProcedureHandler, SubscriptionHandler, VeritateHandler, VotingHandler, WebserviceHandler, XmlToSessionHandler, XslQueryArgumentsHandler, XslToSessionHandler

public interface Handler
extends FormComponent

A handler is a form component that accesses the values submmitted by a client and uses them the execute a certain action.


Method Summary
 void doHandle(FormDefinition form, State formState, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Processes the form.
 
Methods inherited from interface nl.gx.webmanager.handler.forms.FormComponent
init
 

Method Detail

doHandle

void doHandle(FormDefinition form,
              State formState,
              javax.servlet.http.HttpServletRequest request,
              javax.servlet.http.HttpServletResponse response)
              throws HandleException
Processes the form.

Parameters:
form - The definition of the form for which the submitted values should be handled.
formState - The session values for the form
request - The http request
response - The http response
Throws:
HandleException - If the form values could not be handled correctly


Copyright © 2007-2011 GX Software BV. All Rights Reserved.