public abstract class AuthorizationContextCacheLogic extends java.lang.Object implements LoadingAdapter<java.lang.String,BuiltinAuthorizationContext>
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected TenantAuthorizeContext |
authorizeContext |
| コンストラクタと説明 |
|---|
AuthorizationContextCacheLogic(TenantAuthorizeContext authorizeContext) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.Object |
getIndexVal(int index,
BuiltinAuthorizationContext val) |
java.lang.String |
getKey(BuiltinAuthorizationContext val) |
long |
getVersion(BuiltinAuthorizationContext value) |
BuiltinAuthorizationContext |
load(java.lang.String key) |
java.util.List<BuiltinAuthorizationContext> |
loadByIndex(int index,
java.lang.Object indexVal) |
protected abstract BuiltinAuthorizationContext |
loadImpl(java.lang.String key) |
protected final TenantAuthorizeContext authorizeContext
public AuthorizationContextCacheLogic(TenantAuthorizeContext authorizeContext)
public java.lang.Object getIndexVal(int index,
BuiltinAuthorizationContext val)
getIndexVal インタフェース内 LoadingAdapter<java.lang.String,BuiltinAuthorizationContext>public java.util.List<BuiltinAuthorizationContext> loadByIndex(int index, java.lang.Object indexVal)
loadByIndex インタフェース内 LoadingAdapter<java.lang.String,BuiltinAuthorizationContext>public long getVersion(BuiltinAuthorizationContext value)
getVersion インタフェース内 LoadingAdapter<java.lang.String,BuiltinAuthorizationContext>public java.lang.String getKey(BuiltinAuthorizationContext val)
getKey インタフェース内 LoadingAdapter<java.lang.String,BuiltinAuthorizationContext>public final BuiltinAuthorizationContext load(java.lang.String key)
load インタフェース内 LoadingAdapter<java.lang.String,BuiltinAuthorizationContext>protected abstract BuiltinAuthorizationContext loadImpl(java.lang.String key)