public class RoleTypePrivilegeProcessFactory
extends java.lang.Object
构造器和说明 |
---|
RoleTypePrivilegeProcessFactory() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.Integer[] |
getAllEntryEntityTypes() |
static java.util.List<ExternalPrivilegeType> |
getAllExternalTypes() |
static java.util.List<InternalPrivilegeType> |
getAllInternalTypes() |
static ExternalPrivilegeType |
getExternalType(java.lang.String type) |
static InternalPrivilegeType |
getInternalType(int entryExpand) |
static InternalPrivilegeType |
getInternalType(java.lang.String type) |
static RoleTypePrivilegeProcessor |
getRoleTypePrivilegeProcessor(RoleType roleType) |
static RoleTypePrivilegeProcessor |
getRoleTypePrivilegeProcessor(java.lang.String type) |
static void |
registerEntryEntityTypes(int expandRecordType) |
static void |
registerExternalPrivilegeType(ExternalPrivilegeType externalPrivilegeType) |
static void |
registerInternalPrivilegeType(InternalPrivilegeType internalPrivilegeType) |
static void |
registerProcessor(RoleTypePrivilegeProcessor roleTypePrivilegeProcessor) |
static void |
reset()
线程不安全,仅单线程环境调用
|
public static void registerProcessor(RoleTypePrivilegeProcessor roleTypePrivilegeProcessor)
public static void registerExternalPrivilegeType(ExternalPrivilegeType externalPrivilegeType)
public static void registerInternalPrivilegeType(InternalPrivilegeType internalPrivilegeType)
public static void registerEntryEntityTypes(int expandRecordType)
public static RoleTypePrivilegeProcessor getRoleTypePrivilegeProcessor(java.lang.String type)
public static RoleTypePrivilegeProcessor getRoleTypePrivilegeProcessor(RoleType roleType)
public static ExternalPrivilegeType getExternalType(java.lang.String type)
public static java.util.List<ExternalPrivilegeType> getAllExternalTypes()
public static InternalPrivilegeType getInternalType(java.lang.String type)
public static InternalPrivilegeType getInternalType(int entryExpand)
public static java.util.List<InternalPrivilegeType> getAllInternalTypes()
public static java.lang.Integer[] getAllEntryEntityTypes()
public static void reset()