Package org.cyclos.impl.users
Interface UserDashboardActionsServiceLocal
-
- All Superinterfaces:
Service,UserDashboardActionsService
- All Known Implementing Classes:
UserDashboardActionsServiceImpl
public interface UserDashboardActionsServiceLocal extends UserDashboardActionsService
Local interface forUserDashboardActionsService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<DashboardAction>listAssigned(User user)Returns the assigned dashboard actions for the given user.List<DashboardAction>listAvailable(User user)Returns all available dashboard actions for the given user, according to his products.voidremoveAll(User user)Removes all dashboard actions for the specified user.-
Methods inherited from interface org.cyclos.services.users.UserDashboardActionsService
getData, restoreDefaultDashboardActions, save, saveOrder
-
-
-
-
Method Detail
-
listAssigned
List<DashboardAction> listAssigned(User user)
Returns the assigned dashboard actions for the given user. If there are no dashboard actions stored by the user in the DB, the assumption is to show the defaults set in the product. (This also means that if the user deletes all actions, we'll again see the defaults).
-
listAvailable
List<DashboardAction> listAvailable(User user)
Returns all available dashboard actions for the given user, according to his products.
-
removeAll
void removeAll(User user)
Removes all dashboard actions for the specified user.
-
-