| package com.matrix.system.common.authority; | 
| /** | 
|  * Authority 类定义了Matrix 框架权限部分的主要接口 | 
|  * 这些接口被需要实现权限管理的类来实现。 | 
|  * @author jiangyouyao | 
|  * @date 2016-12-10 | 
|  */ | 
| public interface AuthorityManager { | 
|     /** | 
|      * 判断是否有权限访问按钮 | 
|      * @author JIANGYOUYAO | 
|      * @email 935090232@qq.com | 
|      * @date 2017年12月9日 | 
|      * @param matchStr | 
|      * @return | 
|      * @throws IllegalArgumentException | 
|      */ | 
|     public boolean isBtnPermitted(String matchStr) ; | 
|   | 
|     /** | 
|      * 判断是否有权限访问功能 | 
|      * @author JIANGYOUYAO | 
|      * @email 935090232@qq.com | 
|      * @date 2017年12月9日 | 
|      * @param fnCode | 
|      * @return | 
|      */ | 
|     public boolean isFnPermitted(String fnCode); | 
|   | 
|     /** | 
|      * 用户退出 | 
|      * @author JIANGYOUYAO | 
|      * @email 935090232@qq.com | 
|      * @date 2017年12月9日 | 
|      */ | 
|     public void getLoginOut(); | 
|      | 
|      | 
| } |