fr.paris.lutece.plugins.directory.web.action
Class DirectoryActionManager

java.lang.Object
  extended by fr.paris.lutece.plugins.directory.web.action.DirectoryActionManager

public final class DirectoryActionManager
extends java.lang.Object

Manages directory action.
IDirectoryAction are detected by SpringContextService.getBeansOfType(Class)


Constructor Summary
DirectoryActionManager()
           
 
Method Summary
static void fillModel(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.business.user.AdminUser adminUser, java.util.Map<java.lang.String,java.lang.Object> model)
          Fills the model with all actions and adds the list
static IDirectoryAction getDirectoryAction(javax.servlet.http.HttpServletRequest request)
          Gets the IDirectoryAction for the request.
static java.util.List<IDirectoryAction> getListDirectoryAction()
          Gets the list of IDirectoryAction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectoryActionManager

public DirectoryActionManager()
Method Detail

getListDirectoryAction

public static java.util.List<IDirectoryAction> getListDirectoryAction()
Gets the list of IDirectoryAction

Returns:
the list

getDirectoryAction

public static IDirectoryAction getDirectoryAction(javax.servlet.http.HttpServletRequest request)
Gets the IDirectoryAction for the request.

Parameters:
request - the reuqest
Returns:
the invoked IDirectoryAction, null otherwise.
See Also:
IDirectoryAction.isInvoked(HttpServletRequest)

fillModel

public static void fillModel(javax.servlet.http.HttpServletRequest request,
                             fr.paris.lutece.portal.business.user.AdminUser adminUser,
                             java.util.Map<java.lang.String,java.lang.Object> model)
Fills the model with all actions and adds the list

Parameters:
request - the request
adminUser - the admin user
model - the model


Copyright © 2011 Mairie de Paris. All Rights Reserved.