Class InfinispanExternalizerAdapter<T>

java.lang.Object
org.keycloak.models.sessions.infinispan.entities.wildfly.InfinispanExternalizerAdapter<T>
All Implemented Interfaces:
org.wildfly.clustering.marshalling.Externalizer<T>
Direct Known Subclasses:
ActionTokenValueEntityWFExternalizer, AuthenticatedClientSessionEntityWFExternalizer, AuthenticatedClientSessionPredicateWFExternalizer, AuthenticatedClientSessionStoreWFExternalizer, AuthenticationSessionAuthNoteUpdateEventWFExternalizer, AuthenticationSessionEntityWFExternalizer, ClientAddedEventWFExternalizer, ClientRemovedEventWFExternalizer, ClientRemovedSessionEventWFExternalizer, ClientTemplateEventWFExternalizer, ClientUpdatedEventWFExternalizer, GroupAddedEventWFExternalizer, GroupListPredicateWFExternalizer, GroupMovedEventWFExternalizer, GroupRemovedEventWFExternalizer, GroupUpdatedEventWFExternalizer, HasRolePredicateWFExternalizer, InClientPredicateWFExternalizer, InGroupPredicateWFExternalizer, InIdentityProviderPredicateWFExternalizer, InitializerStateWFExternalizer, InRealmPredicateWFExternalizer, InResourcePredicateWFExternalizer, InResourceServerPredicateWFExternalizer, InScopePredicateWFExternalizer, LastSessionRefreshEventWFExternalizer, LockEntryPredicateWFExternalizer, LockEntryWFExternalizer, LoginFailureEntityWFExternalizer, LoginFailureKeyWFExternalizer, PolicyRemovedEventWFExternalizer, PolicyUpdatedEventWFExternalizer, PublicKeyStorageInvalidationEventWFExternalizer, RealmRemovedEventWFExternalizer, RealmRemovedSessionEventWFExternalizer, RealmUpdatedEventWFExternalizer, RemoveAllUserLoginFailuresEventWFExternalizer, RemoveUserSessionsEventWFExternalizer, ResourceRemovedEventWFExternalizer, ResourceServerRemovedEventWFExternalizer, ResourceServerUpdatedEventWFExternalizer, ResourceUpdatedEventWFExternalizer, RoleAddedEventWFExternalizer, RoleRemovedEventWFExternalizer, RoleUpdatedEventWFExternalizer, RootAuthenticationSessionEntityWFExternalizer, RootAuthenticationSessionPredicateWFExternalizer, ScopeRemovedEventWFExternalizer, ScopeUpdatedEventWFExternalizer, SessionDataWFExternalizer, SessionEntityWrapperWFExternalizer, SessionPredicateWFExternalizer, UserCacheRealmInvalidationEventWFExternalizer, UserConsentsUpdatedEventWFExternalizer, UserFederationLinkRemovedEventWFExternalizer, UserFederationLinkUpdatedEventWFExternalizer, UserFullInvalidationEventWFExternalizer, UserLoginFailurePredicateWFExternalizer, UserSessionEntityWFExternalizer, UserSessionPredicateWFExternalizer, UserUpdatedEventWFExternalizer, WrapperClusterEventWFExternalizer

public abstract class InfinispanExternalizerAdapter<T> extends Object implements org.wildfly.clustering.marshalling.Externalizer<T>
Abstract subclass for Wildfly externalizers. It is adapter from Externalizer to Externalizer TODO: Remove this class (and probably whole package org.keycloak.models.sessions.infinispan.entities.wildfly once migrating to Wildfly 21 and infinispan protobuf marshallers)
Author:
Marek Posolda