|
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 |
1.8.13