/web/DRCP/src/com/bluesky/drcp/persistence/dao/FunctionAuthorizationDao.java
http://drcp.googlecode.com/ · Java · 18 lines · 12 code · 6 blank · 0 comment · 0 complexity · 379604695ab8c34ca6c9400a73a394dc MD5 · raw file
- package com.bluesky.drcp.persistence.dao;
-
- import java.util.List;
-
- import com.bluesky.drcp.business.FunctionAuthorization;
-
-
- public interface FunctionAuthorizationDao {
-
- void save(FunctionAuthorization functionAuthorization);
- boolean isUserAuthorized(String userId,String functionId);
- boolean isRoleAuthorized(String roleId,String functionId);
- List getAuthorizedFunctions(String roleId);
- void setAuthorizedFunctions(String roleId, List functionIds);
- void deleteByFunctionId(String functionId);
- void deleteByRoleId(String roleId);
-
- }