keycloak
|
クラス | |
enum | CacheOperation |
interface | CacheTask |
class | CacheTaskWithValue |
公開メンバ関数 | |
void | begin () |
void | commit () |
void | rollback () |
void | setRollbackOnly () |
boolean | getRollbackOnly () |
boolean | isActive () |
関数 | |
public< K, V > void | put (Cache< K, V > cache, K key, V value) |
public< K, V > void | put (Cache< K, V > cache, K key, V value, long lifespan, TimeUnit lifespanUnit) |
public< K, V > void | putIfAbsent (Cache< K, V > cache, K key, V value) |
public< K, V > void | replace (Cache< K, V > cache, K key, V value) |
public< K, V > void | notify (ClusterProvider clusterProvider, String taskKey, ClusterEvent event, boolean ignoreSender) |
public< K, V > void | remove (Cache< K, V > cache, K key) |
public< K, V > V | get (Cache< K, V > cache, K key) |
静的非公開メンバ関数 | |
static< K, V > Object | getTaskKey (Cache< K, V > cache, K key) |
static< K, V > Cache< K, V > | decorateCache (Cache< K, V > cache) |
非公開変数類 | |
boolean | active |
boolean | rollback |
final Map< Object, CacheTask > | tasks = new LinkedHashMap<>() |
静的非公開変数類 | |
static final Logger | log = Logger.getLogger(InfinispanKeycloakTransaction.class) |
enum org::keycloak::models::sessions::infinispan::InfinispanKeycloakTransaction::CacheOperation |
列挙値 | ADD | ADD_IF_ABSENT | ADD_WITH_LIFESPAN | REMOVE | REPLACE |
---|
|
inline |
org.keycloak.models.KeycloakTransactionを実装しています。
|
inline |
org.keycloak.models.KeycloakTransactionを実装しています。
|
inlinestaticprivate |
|
inlinepackage |
|
inline |
org.keycloak.models.KeycloakTransactionを実装しています。
|
inlinestaticprivate |
|
inline |
org.keycloak.models.KeycloakTransactionを実装しています。
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inline |
org.keycloak.models.KeycloakTransactionを実装しています。
|
inline |
org.keycloak.models.KeycloakTransactionを実装しています。
|
private |
|
staticprivate |
|
private |
|
private |