public class RoleCacheLogic extends java.lang.Object implements LoadingAdapter<java.lang.String,RoleContext>
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
ROLE_CODE |
static java.lang.String |
ROLE_CONDITION |
static java.lang.String |
ROLE_CONDITION_DEF_NAME |
static java.lang.String |
ROLE_CONDITION_EXPRESSION |
static java.lang.String |
ROLE_CONDITION_ROLE |
static java.lang.String |
ROLE_DEF_NAME |
static java.lang.String |
ROLE_PRIORITY |
| コンストラクタと説明 |
|---|
RoleCacheLogic(TenantAuthorizeContext authorizeContext) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.Object |
getIndexVal(int indexType,
RoleContext value) |
java.lang.String |
getKey(RoleContext val) |
long |
getVersion(RoleContext value) |
RoleContext |
load(java.lang.String key) |
java.util.List<RoleContext> |
loadByIndex(int indexType,
java.lang.Object indexVal) |
public static final java.lang.String ROLE_DEF_NAME
public static final java.lang.String ROLE_CODE
public static final java.lang.String ROLE_PRIORITY
public static final java.lang.String ROLE_CONDITION
public static final java.lang.String ROLE_CONDITION_DEF_NAME
public static final java.lang.String ROLE_CONDITION_EXPRESSION
public static final java.lang.String ROLE_CONDITION_ROLE
public RoleCacheLogic(TenantAuthorizeContext authorizeContext)
public RoleContext load(java.lang.String key)
load インタフェース内 LoadingAdapter<java.lang.String,RoleContext>public java.lang.String getKey(RoleContext val)
getKey インタフェース内 LoadingAdapter<java.lang.String,RoleContext>public java.util.List<RoleContext> loadByIndex(int indexType, java.lang.Object indexVal)
loadByIndex インタフェース内 LoadingAdapter<java.lang.String,RoleContext>public long getVersion(RoleContext value)
getVersion インタフェース内 LoadingAdapter<java.lang.String,RoleContext>public java.lang.Object getIndexVal(int indexType,
RoleContext value)
getIndexVal インタフェース内 LoadingAdapter<java.lang.String,RoleContext>