public interface ExternalPrivilegeType<T extends BaseAuthority>
限定符和类型 | 方法和说明 |
---|---|
void |
clearByCustomRole(java.lang.String roleId) |
void |
clearByDepartmentPost(java.lang.String departmentId,
java.lang.String postId) |
void |
clearByUser(java.lang.String userId) |
java.lang.Class<T> |
externalClass() |
java.lang.String |
externalPrivilegeLocaleKey() |
java.lang.String |
externalType() |
T[] |
findByCustomRole(java.lang.String roleId,
AuthorityQueryType queryType,
QueryCondition queryCondition) |
T[] |
findByDepartmentPost(DepRole depRole,
AuthorityQueryType queryType,
QueryCondition queryCondition) |
T[] |
findByUser(java.lang.String userId,
AuthorityQueryType queryType,
QueryCondition queryCondition) |
T[] |
findChildren(java.lang.String entityId,
QueryCondition queryCondition) |
T[] |
findRawDataByCustomRole(java.lang.String roleId,
QueryCondition queryCondition) |
T[] |
findRawDataByDepartmentPost(DepRole depRole,
QueryCondition queryCondition) |
T[] |
findRawDataByUser(java.lang.String userId,
QueryCondition queryCondition) |
java.lang.String |
getDetailNodeName(java.lang.String entityId) |
void |
updateByCustomRole(java.lang.String roleId,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
updateByDepartmentPost(DepRole depRole,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
void |
updateByUser(java.lang.String userId,
java.lang.String entityId,
AuthorityDetail detail,
UpdatePrivilegeClearOption clearOption) |
java.lang.String externalType()
java.lang.Class<T> externalClass()
T[] findChildren(java.lang.String entityId, QueryCondition queryCondition) throws java.lang.Exception
java.lang.Exception
T[] findByDepartmentPost(DepRole depRole, AuthorityQueryType queryType, QueryCondition queryCondition) throws java.lang.Exception
java.lang.Exception
T[] findRawDataByDepartmentPost(DepRole depRole, QueryCondition queryCondition) throws java.lang.Exception
java.lang.Exception
T[] findByCustomRole(java.lang.String roleId, AuthorityQueryType queryType, QueryCondition queryCondition) throws java.lang.Exception
java.lang.Exception
T[] findRawDataByCustomRole(java.lang.String roleId, QueryCondition queryCondition) throws java.lang.Exception
java.lang.Exception
T[] findByUser(java.lang.String userId, AuthorityQueryType queryType, QueryCondition queryCondition) throws java.lang.Exception
java.lang.Exception
T[] findRawDataByUser(java.lang.String userId, QueryCondition queryCondition) throws java.lang.Exception
java.lang.Exception
void updateByDepartmentPost(DepRole depRole, java.lang.String entityId, AuthorityDetail detail, UpdatePrivilegeClearOption clearOption) throws java.lang.Exception
java.lang.Exception
void updateByCustomRole(java.lang.String roleId, java.lang.String entityId, AuthorityDetail detail, UpdatePrivilegeClearOption clearOption) throws java.lang.Exception
java.lang.Exception
void updateByUser(java.lang.String userId, java.lang.String entityId, AuthorityDetail detail, UpdatePrivilegeClearOption clearOption) throws java.lang.Exception
java.lang.Exception
void clearByDepartmentPost(java.lang.String departmentId, java.lang.String postId) throws java.lang.Exception
java.lang.Exception
void clearByCustomRole(java.lang.String roleId) throws java.lang.Exception
java.lang.Exception
void clearByUser(java.lang.String userId) throws java.lang.Exception
java.lang.Exception
java.lang.String externalPrivilegeLocaleKey()
java.lang.String getDetailNodeName(java.lang.String entityId)