fr.paris.lutece.plugins.unittree.service.action
Interface IActionService

All Known Implementing Classes:
ActionService

public interface IActionService

IActionService


Method Summary
 List<IAction> getListActions(String strActionType, Locale locale, fr.paris.lutece.portal.business.user.AdminUser user)
          Get the list of actions by filter by permission
 List<IAction> getListActions(String strActionType, Locale locale, fr.paris.lutece.portal.business.user.AdminUser user, String strPermission)
          Get the list of actions by filter by permission
 List<IAction> getListActions(String strActionType, 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
 List<IAction> getListActions(String strActionType, Locale locale, fr.paris.lutece.portal.service.rbac.RBACResource resource, fr.paris.lutece.portal.business.user.AdminUser user, String strPermission)
          Get the list of actions by filter by permission
 

Method Detail

getListActions

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

Parameters:
strActionType - the action type
locale - the locale
user - the current user
Returns:
a list of IAction

getListActions

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

Parameters:
strActionType - the action type
locale - the locale
user - the current user
strPermission - the permission
Returns:
a list of IAction

getListActions

List<IAction> getListActions(String strActionType,
                             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

Parameters:
strActionType - the action type
locale - the locale
resource - the resource
user - the current user
Returns:
a list of IAction

getListActions

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

Parameters:
strActionType - the action type
locale - the locale
resource - the resource
user - the current user
strPermission - the permission
Returns:
a list of IAction


Copyright © 2013 Mairie de Paris. All Rights Reserved.