com.hack23.cia.web.controller.common
Interface ActionHandler

Package class diagram package ActionHandler
All Known Implementing Classes:
AbstractAdminActionHandler, AbstractGenericHandler, AbstractTopListActionHandler, AbstractUserActionHandler, AgencyActionHandler, AgentDeploymentActionHandler, ApplicationActionHandler, ApplicationErrorActionHandler, BallotActionHandler, CommitteeReportActionHandler, CommitteeReportsActionHandler, ConfigureAgencyActionHandler, DefaultActionHandler, ExternalUrlActionHandler, LanguageAgencyActionHandler, LanguageContentActionHandler, MonitorActionHandler, ParliamentMemberActionHandler, PartyActionHandler, PortalActionHandler, SearchActionHandler, TopListActionHandler, UserAccountActionHandler, UserActionHandler

public interface ActionHandler

The Interface ActionHandler.


Method Summary
 Class<ControllerAction> getSupportedAction()
          Gets the supported action.
 void processAction(ControllerAction action)
          Process action.
 void setUserStateService(UserStateService userStateService)
          Sets the user state service.
 void setViewFactoryService(ViewFactoryService viewFactoryService)
          Sets the view factory service.
 

Method Detail

getSupportedAction

Class<ControllerAction> getSupportedAction()
Gets the supported action.

Returns:
the supported action

processAction

void processAction(ControllerAction action)
Process action.

Parameters:
action - the action

setUserStateService

void setUserStateService(UserStateService userStateService)
Sets the user state service.

Parameters:
userStateService - the new user state service

setViewFactoryService

void setViewFactoryService(ViewFactoryService viewFactoryService)
Sets the view factory service.

Parameters:
viewFactoryService - the new view factory service


Copyright © 2008-2009 www.hack23.com. All Rights Reserved.