public abstract class BaseExternalAuthorityController<T extends BaseAuthority> extends BaseAuthorityController<T> implements DefaultExternalAuthorityController<T>
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | clearCustomExternalAuthority(java.lang.String customId)清除该自定义角色下某种外部类型的权限 | 
| void | clearDepExternalAuthority(java.lang.String departmentId,
                         java.lang.String postId)清除该部门职务下某种外部类型的权限 | 
| void | clearUserExternalAuthority(java.lang.String userId)清除该用户下某种外部类型的权限 | 
| java.util.Set<java.lang.String> | filterExternalQueryCondition(QueryCondition queryCondition) | 
clearCustomAuthorityValue, clearCustomAuthorityValue, clearDepAuthorityValue, clearDepAuthorityValue, clearUserAuthorityValue, clearUserAuthorityValue, doesUserHaveAuthority, findAuthorityRecord, findAuthorityRecord, findAuthorityTree, findByCustomRole, findByCustomRole, findByCustomRole, findByDepartment, findByDepartmentAndPost, findByDepartmentAndPost, findByRootDepartment, findByUser, findByUser, findByUser, findByUser, findChildren, findChildrenId, findParent, findParentId, findParentRelationIdList, findRawByCustomRole, findRawByDepartmentAndPost, findRawByUser, getAuthorityEntityType, overwriteAuthorityRecord, removeRecursive, setCustomAuthorityValue, setCustomAuthorityValue, setDepAuthorityValue, setDepAuthorityValue, setDepAuthorityValue, setUserAuthorityValue, setUserAuthorityValue, updateExpandDataaddDepRole, findDepRoleByUser, getSession, removeDepRoleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearCustomAuthorityValue, clearCustomAuthorityValue, clearDepAuthorityValue, clearDepAuthorityValue, clearUserAuthorityValue, clearUserAuthorityValue, doesUserHaveAuthority, findAuthorityRecord, findAuthorityRecord, findAuthorityTree, findByCustomRole, findByCustomRole, findByCustomRole, findByDepartment, findByDepartmentAndPost, findByDepartmentAndPost, findByRootDepartment, findByUser, findByUser, findByUser, findByUser, findChildren, findParent, findRawByCustomRole, findRawByDepartmentAndPost, findRawByUser, overwriteAuthorityRecord, removeRecursive, setCustomAuthorityValue, setCustomAuthorityValue, setDepAuthorityValue, setDepAuthorityValue, setDepAuthorityValue, setUserAuthorityValue, setUserAuthorityValue, updateExpandDataadd, find, findOne, findWithTotalCount, getById, remove, remove, updatepublic void clearUserExternalAuthority(java.lang.String userId)
                                throws java.lang.Exception
DefaultExternalAuthorityControllerclearUserExternalAuthority 在接口中 DefaultExternalAuthorityController<T extends BaseAuthority>userId - 用户idjava.lang.Exceptionpublic void clearCustomExternalAuthority(java.lang.String customId)
                                  throws java.lang.Exception
DefaultExternalAuthorityControllerclearCustomExternalAuthority 在接口中 DefaultExternalAuthorityController<T extends BaseAuthority>customId - 部门idjava.lang.Exceptionpublic void clearDepExternalAuthority(java.lang.String departmentId,
                             java.lang.String postId)
                               throws java.lang.Exception
DefaultExternalAuthorityControllerclearDepExternalAuthority 在接口中 DefaultExternalAuthorityController<T extends BaseAuthority>departmentId - 部门idpostId - 职务idjava.lang.Exceptionpublic java.util.Set<java.lang.String> filterExternalQueryCondition(QueryCondition queryCondition)