📄 permissionmanager.java
字号:
package com.lily.dap.service.right;
import java.util.List;
import com.lily.dap.model.right.RightObject;
import com.lily.dap.model.right.RightOperation;
import com.lily.dap.service.Manager;
import com.lily.dap.service.core.exception.DataNotExistException;
/**
*
* PermissionManager.java
*
* <br>作者: 刘鹏
*
* <br>日期: 2006-3-6
*
* <br>版权所有:淄博百合软件
*/
public interface PermissionManager extends Manager {
/**
* 获取权限对象
*
* @param object_code 权限对象代码
* @return RightObject
* @throws DataNotExistException 权限对象不存在异常
*/
public RightObject getRightObject(String object_code) throws DataNotExistException;
/**
* 获取权限分组的所有权限对象
*
* @param object_class_id 权限分组id
* @return List{RightObject}
*/
public List getRightObjects(int object_class_id);
/**
* 获取权限操作
*
* @param object_code 权限对象代码
* @param operation_code 权限操作代码
* @return RightOperation
* @throws DataNotExistException 权限对象或者权限操作不存在异常
*/
public RightOperation getRightOperation(String object_code, String operation_code) throws DataNotExistException;
/**
* 获取权限对象对应的权限操作
*
* @param object_id 权限对象id
* @return List{RightOperation}
*/
public List getRightOperations(String object_code);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -