com.hack23.cia.web.controller.admin
Class PortalActionHandler

Package class diagram package PortalActionHandler
java.lang.Object
  extended by com.hack23.cia.web.controller.common.AbstractGenericHandler<ACTION,REQUEST,RESPONSE>
      extended by com.hack23.cia.web.controller.admin.AbstractAdminActionHandler<PortalAction,PortalRequest,PortalResponse>
          extended by com.hack23.cia.web.controller.admin.PortalActionHandler
All Implemented Interfaces:
ActionHandler

public class PortalActionHandler
extends AbstractAdminActionHandler<PortalAction,PortalRequest,PortalResponse>

The Class PortalActionHandler.


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

Constructor Detail

PortalActionHandler

public PortalActionHandler(ViewFactoryService viewFactoryService,
                           ApplicationManager applicationManager)
Instantiates a new portal action handler.

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

createServiceRequest

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

Specified by:
createServiceRequest in class AbstractGenericHandler<PortalAction,PortalRequest,PortalResponse>
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(PortalAction action,
                                                PortalResponse response)
Description copied from class: AbstractGenericHandler
Handle success response.

Specified by:
handleSuccessResponse in class AbstractGenericHandler<PortalAction,PortalRequest,PortalResponse>
Parameters:
action - the action
response - the response
Returns:
the model and view


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