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

All Known Implementing Classes:
ActionService

public interface IActionService

IActionService


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
 

Method Detail

getListActions

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

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

getListActions

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

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

getListActions

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

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

getListActions

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

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.