## Uses of Interface
org.keycloak.models.map.storage.MapKeycloakTransaction

- Packages that use MapKeycloakTransaction
  Package | Description
  --- | ---
  org.keycloak.models.map.authSession |
  org.keycloak.models.map.common |
  org.keycloak.models.map.loginFailure |
  org.keycloak.models.map.storage |
  org.keycloak.models.map.storage.chm |
  org.keycloak.models.map.userSession |

- - ### Uses of MapKeycloakTransaction in org.keycloak.models.map.authSession

    Fields in org.keycloak.models.map.authSession declared as MapKeycloakTransaction
    Modifier and Type | Field and Description
    --- | ---
    `protected MapKeycloakTransaction<K,MapRootAuthenticationSessionEntity<K>,RootAuthenticationSessionModel>` | MapRootAuthenticationSessionProvider.`tx`

  - ### Uses of MapKeycloakTransaction in org.keycloak.models.map.common

    Methods in org.keycloak.models.map.common with parameters of type MapKeycloakTransaction
    Modifier and Type | Method and Description
    --- | ---
    `static <K,V extends AbstractEntity<K>> V` | MapStorageUtils.`registerEntityForChanges(MapKeycloakTransaction<K,V,?> tx, V origEntity)` Returns a deep clone of an entity.

  - ### Uses of MapKeycloakTransaction in org.keycloak.models.map.loginFailure

    Fields in org.keycloak.models.map.loginFailure declared as MapKeycloakTransaction
    Modifier and Type | Field and Description
    --- | ---
    `protected MapKeycloakTransaction<K,MapUserLoginFailureEntity<K>,UserLoginFailureModel>` | MapUserLoginFailureProvider.`userLoginFailureTx`

  - ### Uses of MapKeycloakTransaction in org.keycloak.models.map.storage

    Methods in org.keycloak.models.map.storage that return MapKeycloakTransaction
    Modifier and Type | Method and Description
    --- | ---
    `MapKeycloakTransaction<K,V,M>` | MapStorage.`createTransaction(KeycloakSession session)` Creates a `MapKeycloakTransaction` object that tracks a new transaction related to this storage.

  - ### Uses of MapKeycloakTransaction in org.keycloak.models.map.storage.chm

    Classes in org.keycloak.models.map.storage.chm that implement MapKeycloakTransaction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConcurrentHashMapKeycloakTransaction<K,V extends AbstractEntity<K>,M>`

    Methods in org.keycloak.models.map.storage.chm that return MapKeycloakTransaction
    Modifier and Type | Method and Description
    --- | ---
    `MapKeycloakTransaction<K,MapUserSessionEntity<K>,UserSessionModel>` | UserSessionConcurrentHashMapStorage.`createTransaction(KeycloakSession session)`
    `MapKeycloakTransaction<K,V,M>` | ConcurrentHashMapStorage.`createTransaction(KeycloakSession session)`

  - ### Uses of MapKeycloakTransaction in org.keycloak.models.map.userSession

    Fields in org.keycloak.models.map.userSession declared as MapKeycloakTransaction
    Modifier and Type | Field and Description
    --- | ---
    `protected MapKeycloakTransaction<CK,MapAuthenticatedClientSessionEntity<CK>,AuthenticatedClientSessionModel>` | MapUserSessionProvider.`clientSessionTx`
    `protected MapKeycloakTransaction<UK,MapUserSessionEntity<UK>,UserSessionModel>` | MapUserSessionProvider.`userSessionTx`

Copyright © 2021 JBoss by Red Hat. All rights reserved.