com.hack23.cia.web.impl.ui.controller.user
Class CommitteeReportActionHandler

Package class diagram package CommitteeReportActionHandler
java.lang.Object
  extended by com.hack23.cia.web.impl.ui.controller.common.AbstractGenericHandler<ACTION,REQUEST,RESPONSE>
      extended by com.hack23.cia.web.impl.ui.controller.user.AbstractUserActionHandler<CommitteeReportAction,CommitteeReportRequest,CommitteeReportResponse>
          extended by com.hack23.cia.web.impl.ui.controller.user.CommitteeReportActionHandler
All Implemented Interfaces:
ActionHandler

public class CommitteeReportActionHandler
extends AbstractUserActionHandler<CommitteeReportAction,CommitteeReportRequest,CommitteeReportResponse>

The Class CommitteeReportActionHandler.


Constructor Summary
CommitteeReportActionHandler(ViewFactoryService viewFactoryService, ApplicationManager applicationManager)
          Instantiates a new committee report action handler.
 
Method Summary
 CommitteeReportRequest createServiceRequest(CommitteeReportAction action)
          Creates the service request.
 Class getSupportedAction()
          Gets the supported action.
 ModelAndView handleSuccessResponse(CommitteeReportAction action, CommitteeReportResponse response)
          Handle success response.
 
Methods inherited from class com.hack23.cia.web.impl.ui.controller.common.AbstractGenericHandler
getApplicationManager, getUserStateService, getViewFactoryService, processAction, processModelAndView, setUserStateService, setViewFactoryService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommitteeReportActionHandler

public CommitteeReportActionHandler(ViewFactoryService viewFactoryService,
                                    ApplicationManager applicationManager)
Instantiates a new committee report action handler.

Parameters:
viewFactoryService - the view factory service
applicationManager - the application manager
Method Detail

createServiceRequest

public final CommitteeReportRequest createServiceRequest(CommitteeReportAction action)
Description copied from class: AbstractGenericHandler
Creates the service request.

Specified by:
createServiceRequest in class AbstractGenericHandler<CommitteeReportAction,CommitteeReportRequest,CommitteeReportResponse>
Parameters:
action - the action
Returns:
the rEQUEST

getSupportedAction

public final Class getSupportedAction()
Description copied from interface: ActionHandler
Gets the supported action.

Returns:
the supported action

handleSuccessResponse

public final ModelAndView handleSuccessResponse(CommitteeReportAction action,
                                                CommitteeReportResponse response)
Description copied from class: AbstractGenericHandler
Handle success response.

Specified by:
handleSuccessResponse in class AbstractGenericHandler<CommitteeReportAction,CommitteeReportRequest,CommitteeReportResponse>
Parameters:
action - the action
response - the response
Returns:
the model and view


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