# Hierarchy For Package org.keycloak.models.sessions.infinispan.changes

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.keycloak.models.AbstractKeycloakTransaction (implements org.keycloak.models.KeycloakTransaction)
    - org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction<K,V>
  - org.keycloak.models.sessions.infinispan.changes.ClientSessionUpdateTask (implements org.keycloak.models.sessions.infinispan.changes.SessionUpdateTask<S>)
  - org.keycloak.models.sessions.infinispan.changes.LoginFailuresUpdateTask (implements org.keycloak.models.sessions.infinispan.changes.SessionUpdateTask<S>)
  - org.keycloak.models.sessions.infinispan.changes.MergedUpdate<S> (implements org.keycloak.models.sessions.infinispan.changes.SessionUpdateTask<S>)
  - org.keycloak.models.sessions.infinispan.changes.SessionEntityWrapper<S>
  - org.keycloak.models.sessions.infinispan.changes.SessionEntityWrapper.ExternalizerImpl (implements org.infinispan.commons.marshall.Externalizer<T>)
  - org.keycloak.models.sessions.infinispan.changes.Tasks
  - org.keycloak.models.sessions.infinispan.changes.UserSessionUpdateTask (implements org.keycloak.models.sessions.infinispan.changes.SessionUpdateTask<S>)

## Interface Hierarchy

- org.keycloak.models.sessions.infinispan.changes.SessionUpdateTask<S>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.keycloak.models.sessions.infinispan.changes.SessionUpdateTask.CacheOperation
    - org.keycloak.models.sessions.infinispan.changes.SessionUpdateTask.CrossDCMessageStatus

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