net.sourceforge.minor.daos
Interface UserActionsDAO

All Known Implementing Classes:
MySQLUserActionsDAO, OracleUserActionsDAO

public interface UserActionsDAO


Method Summary
 ListgetActionsByRole()
           
 ListgetAllSupportedActions()
           
 ListgetUserAuthorizedActions(User u)
           
 booleanisUserAuthorizedToPerformAction(User u, Action a)
           

Method Detail

getActionsByRole

public List getActionsByRole()

getAllSupportedActions

public List getAllSupportedActions()

getUserAuthorizedActions

public List getUserAuthorizedActions(User u)

isUserAuthorizedToPerformAction

public boolean isUserAuthorizedToPerformAction(User u, Action a)