fr.paris.lutece.plugins.unittree.service.action
Class ActionService

java.lang.Object
  extended by fr.paris.lutece.plugins.unittree.service.action.ActionService
All Implemented Interfaces:
IActionService

public class ActionService
extends java.lang.Object
implements IActionService

ActionService


Constructor Summary
ActionService()
           
 
Method Summary
 java.util.List<IAction> getListActions(java.lang.String strActionType, java.util.Locale locale, fr.paris.lutece.portal.business.user.AdminUser user)
          Get the list of actions by filter by permission
 java.util.List<IAction> getListActions(java.lang.String strActionType, java.util.Locale locale, fr.paris.lutece.portal.business.user.AdminUser user, java.lang.String strPermission)
          Get the list of actions by filter by permission
 java.util.List<IAction> getListActions(java.lang.String strActionType, java.util.Locale locale, fr.paris.lutece.portal.service.rbac.RBACResource resource, fr.paris.lutece.portal.business.user.AdminUser user)
          Get the list of actions by filter by permission
 java.util.List<IAction> getListActions(java.lang.String strActionType, java.util.Locale locale, fr.paris.lutece.portal.service.rbac.RBACResource resource, fr.paris.lutece.portal.business.user.AdminUser user, java.lang.String strPermission)
          Get the list of actions by filter by permission
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionService

public ActionService()
Method Detail

getListActions

public java.util.List<IAction> getListActions(java.lang.String strActionType,
                                              java.util.Locale locale,
                                              fr.paris.lutece.portal.business.user.AdminUser user)
Get the list of actions by filter by permission

Specified by:
getListActions in interface IActionService
Parameters:
strActionType - the action type
locale - the locale
user - the current user
Returns:
a list of IAction

getListActions

public java.util.List<IAction> getListActions(java.lang.String strActionType,
                                              java.util.Locale locale,
                                              fr.paris.lutece.portal.business.user.AdminUser user,
                                              java.lang.String strPermission)
Get the list of actions by filter by permission

Specified by:
getListActions in interface IActionService
Parameters:
strActionType - the action type
locale - the locale
user - the current user
strPermission - the permission
Returns:
a list of IAction

getListActions

public java.util.List<IAction> getListActions(java.lang.String strActionType,
                                              java.util.Locale locale,
                                              fr.paris.lutece.portal.service.rbac.RBACResource resource,
                                              fr.paris.lutece.portal.business.user.AdminUser user)
Get the list of actions by filter by permission

Specified by:
getListActions in interface IActionService
Parameters:
strActionType - the action type
locale - the locale
resource - the resource
user - the current user
Returns:
a list of IAction

getListActions

public java.util.List<IAction> getListActions(java.lang.String strActionType,
                                              java.util.Locale locale,
                                              fr.paris.lutece.portal.service.rbac.RBACResource resource,
                                              fr.paris.lutece.portal.business.user.AdminUser user,
                                              java.lang.String strPermission)
Get the list of actions by filter by permission

Specified by:
getListActions in interface IActionService
Parameters:
strActionType - the action type
locale - the locale
resource - the resource
user - the current user
strPermission - the permission
Returns:
a list of IAction


Copyright © 2012 Mairie de Paris. All Rights Reserved.