|
Change Parameter Type remoteCache : RemoteCache to remoteCache : RemoteCache<K,V> in method private replace(remoteCache RemoteCache<K,V>, lifespanMs long, maxIdleMs long, key K, task SessionUpdateTask<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Parameter Type cache : Cache<String,SessionEntityWrapper> to cache : Cache<K,SessionEntityWrapper<V>> in method public createListener(session KeycloakSession, cache Cache<K,SessionEntityWrapper<V>>, remoteCache RemoteCache<K,V>) : RemoteCacheSessionListener in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Parameter Type task : SessionUpdateTask<S> to task : SessionUpdateTask<V> in method public addTask(key K, task SessionUpdateTask<V>, entity V) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type sessionWrapper : SessionEntityWrapper<S> to sessionWrapper : SessionEntityWrapper<V> in method private runOperationInCluster(key K, task MergedUpdate<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type sessionWrapper : SessionEntityWrapper<S> to sessionWrapper : SessionEntityWrapper<V> in method public runTask(kcSession KeycloakSession, realm RealmModel, cacheName String, key K, task SessionUpdateTask<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Parameter Type loginFailureCache : Cache<LoginFailureKey,LoginFailureEntity> to loginFailureCache : Cache<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>> in method public InfinispanUserSessionProvider(session KeycloakSession, remoteCacheInvoker RemoteCacheInvoker, lastSessionRefreshStore LastSessionRefreshStore, offlineLastSessionRefreshStore LastSessionRefreshStore, sessionCache Cache<String,SessionEntityWrapper<UserSessionEntity>>, offlineSessionCache Cache<String,SessionEntityWrapper<UserSessionEntity>>, loginFailureCache Cache<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>>) in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Parameter Type key : String to key : K in method public runTask(kcSession KeycloakSession, realm RealmModel, cacheName String, key K, task SessionUpdateTask<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Parameter Type entity : S to entity : V in method public addTask(key K, task SessionUpdateTask<V>, entity V) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type key : String to key : K in method public reloadEntityInCurrentTransaction(realm RealmModel, key K, entity SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type updateTx : InfinispanChangelogBasedTransaction<UserSessionEntity> to updateTx : InfinispanChangelogBasedTransaction<String,UserSessionEntity> in method private importClientSession(importedUserSession UserSessionAdapter, clientSession AuthenticatedClientSessionModel, updateTx InfinispanChangelogBasedTransaction<String,UserSessionEntity>) : AuthenticatedClientSessionAdapter in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Parameter Type remoteCache : RemoteCache to remoteCache : RemoteCache<K,V> in method protected init(session KeycloakSession, cache Cache<K,SessionEntityWrapper<V>>, remoteCache RemoteCache<K,V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Parameter Type entity : SessionEntityWrapper<S> to entity : SessionEntityWrapper<V> in method public reloadEntityInCurrentTransaction(realm RealmModel, key K, entity SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type task : SessionUpdateTask<S> to task : SessionUpdateTask<V> in method private runOnRemoteCache(remoteCache RemoteCache<K,V>, maxIdleMs long, key K, task SessionUpdateTask<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Parameter Type task : MergedUpdate<S> to task : MergedUpdate<V> in method private replace(key K, task MergedUpdate<V>, oldVersionEntity SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type key : String to key : K in method private runOnRemoteCache(remoteCache RemoteCache<K,V>, maxIdleMs long, key K, task SessionUpdateTask<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Parameter Type task : SessionUpdateTask<S> to task : SessionUpdateTask<V> in method public runTask(kcSession KeycloakSession, realm RealmModel, cacheName String, key K, task SessionUpdateTask<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Parameter Type remoteCache : RemoteCache to remoteCache : RemoteCache<K,V> in method public createListener(session KeycloakSession, cache Cache<K,SessionEntityWrapper<V>>, remoteCache RemoteCache<K,V>) : RemoteCacheSessionListener in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Parameter Type task : SessionUpdateTask<S> to task : SessionUpdateTask<V> in method public addTask(key K, task SessionUpdateTask<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type sessionWrapper : SessionEntityWrapper<S> to sessionWrapper : SessionEntityWrapper<V> in method private runOnRemoteCache(remoteCache RemoteCache<K,V>, maxIdleMs long, key K, task SessionUpdateTask<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Parameter Type task : SessionUpdateTask<S> to task : SessionUpdateTask<V> in method private replace(remoteCache RemoteCache<K,V>, lifespanMs long, maxIdleMs long, key K, task SessionUpdateTask<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Parameter Type key : String to key : K in method private replace(remoteCache RemoteCache<K,V>, lifespanMs long, maxIdleMs long, key K, task SessionUpdateTask<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Parameter Type key : String to key : K in method public get(key K) : SessionEntityWrapper<V> in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type key : String to key : K in method private runOperationInCluster(key K, task MergedUpdate<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type task : MergedUpdate<S> to task : MergedUpdate<V> in method private runOperationInCluster(key K, task MergedUpdate<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type key : String to key : K in method private replaceRemoteEntityInCache(key K, eventVersion long) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Parameter Type key : String to key : K in method private replace(key K, task MergedUpdate<V>, oldVersionEntity SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type cache : Cache<String,SessionEntityWrapper<S>> to cache : Cache<K,SessionEntityWrapper<V>> in method public InfinispanChangelogBasedTransaction(kcSession KeycloakSession, cacheName String, cache Cache<K,SessionEntityWrapper<V>>, remoteCacheInvoker RemoteCacheInvoker) in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type key : String to key : K in method public addTask(key K, task SessionUpdateTask<V>, entity V) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type key : String to key : K in method protected shouldUpdateLocalCache(type ClientEvent.Type, key K, commandRetried boolean) : boolean in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Parameter Type remoteCache : RemoteCache to remoteCache : RemoteCache<K,V> in method private runOnRemoteCache(remoteCache RemoteCache<K,V>, maxIdleMs long, key K, task SessionUpdateTask<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Parameter Type oldVersionEntity : SessionEntityWrapper<S> to oldVersionEntity : SessionEntityWrapper<V> in method private replace(key K, task MergedUpdate<V>, oldVersionEntity SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type entry : Map.Entry<LoginFailureKey,LoginFailureEntity> to entry : Map.Entry<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>> in method public apply(entry Map.Entry<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>>) : LoginFailureKey in class org.keycloak.models.sessions.infinispan.stream.Mappers.LoginFailureIdMapper |
From |
To |
|
Change Parameter Type entry : Map.Entry<LoginFailureKey,LoginFailureEntity> to entry : Map.Entry<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>> in method public test(entry Map.Entry<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>>) : boolean in class org.keycloak.models.sessions.infinispan.stream.UserLoginFailurePredicate |
From |
To |
|
Change Parameter Type key : String to key : K in method public addTask(key K, task SessionUpdateTask<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Parameter Type cache : Cache<String,SessionEntityWrapper> to cache : Cache<K,SessionEntityWrapper<V>> in method protected init(session KeycloakSession, cache Cache<K,SessionEntityWrapper<V>>, remoteCache RemoteCache<K,V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Parameter Type entity : S to entity : V in method private generateNewVersionAndWrapEntity(entity V, localMetadata Map<String,String>) : SessionEntityWrapper<V> in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type loginFailures : Cache<LoginFailureKey,LoginFailureEntity> to loginFailures : Cache<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>> in method public create(session KeycloakSession) : InfinispanUserSessionProvider in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProviderFactory |
From |
To |
|
Change Variable Type session : S to session : V in method private replace(remoteCache RemoteCache<K,V>, lifespanMs long, maxIdleMs long, key K, task SessionUpdateTask<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Variable Type key : String to key : Object in method public loadSessions(session KeycloakSession, first int, max int) : boolean in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionsLoader |
From |
To |
|
Change Variable Type latestEntity : SessionEntityWrapper<S> to latestEntity : SessionEntityWrapper<V> in method public reloadEntityInCurrentTransaction(realm RealmModel, key K, entity SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type localEntityWrapper : SessionEntityWrapper to localEntityWrapper : SessionEntityWrapper<V> in method private replaceRemoteEntityInCache(key K, eventVersion long) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Variable Type key : String to key : K in method public removed(event ClientCacheEntryRemovedEvent) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Variable Type merged : MergedUpdate<S> to merged : MergedUpdate<V> in method protected commitImpl() : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type localCache : Cache<LoginFailureKey,LoginFailureEntity> to localCache : Cache<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>> in method private removeAllLocalUserLoginFailuresEvent(realmId String) : void in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Variable Type sessionWrapper : SessionEntityWrapper to sessionWrapper : SessionEntityWrapper<V> in method private replaceRemoteEntityInCache(key K, eventVersion long) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Variable Type wrappedEntity : SessionEntityWrapper<S> to wrappedEntity : SessionEntityWrapper<V> in method public addTask(key K, task SessionUpdateTask<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type tx : InfinispanChangelogBasedTransaction<UserSessionEntity> to tx : InfinispanChangelogBasedTransaction<String,UserSessionEntity> in method private getUserSessionEntity(id String, offline boolean) : UserSessionEntity in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Variable Type newUpdates : SessionUpdatesList<S> to newUpdates : SessionUpdatesList<V> in method public reloadEntityInCurrentTransaction(realm RealmModel, key K, entity SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type tx : InfinispanChangelogBasedTransaction<UserSessionEntity> to tx : InfinispanChangelogBasedTransaction<String,UserSessionEntity> in method package wrap(realm RealmModel, entity UserSessionEntity, offline boolean) : UserSessionAdapter in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Variable Type entry : Map.Entry<String,SessionUpdatesList<S>> to entry : Map.Entry<K,SessionUpdatesList<V>> in method protected commitImpl() : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type existing : SessionEntityWrapper to existing : SessionEntityWrapper<V> in method private runOperationInCluster(key K, task MergedUpdate<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type wrappedEntity : SessionEntityWrapper<S> to wrappedEntity : SessionEntityWrapper<V> in method public addTask(key K, task SessionUpdateTask<V>, entity V) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type session : S to session : V in method public runTask(kcSession KeycloakSession, realm RealmModel, cacheName String, key K, task SessionUpdateTask<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Variable Type session : S to session : V in method private replace(key K, task MergedUpdate<V>, oldVersionEntity SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type key : String to key : K in method public created(event ClientCacheEntryCreatedEvent) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Variable Type existingUpdates : SessionUpdatesList<S> to existingUpdates : SessionUpdatesList<V> in method public reloadEntityInCurrentTransaction(realm RealmModel, key K, entity SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type wrappedEntity : SessionEntityWrapper<S> to wrappedEntity : SessionEntityWrapper<V> in method public get(key K) : SessionEntityWrapper<V> in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type myUpdates : SessionUpdatesList<S> to myUpdates : SessionUpdatesList<V> in method public addTask(key K, task SessionUpdateTask<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type versioned : VersionedValue<S> to versioned : VersionedValue<V> in method private replace(remoteCache RemoteCache<K,V>, lifespanMs long, maxIdleMs long, key K, task SessionUpdateTask<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Variable Type localCacheStoreIgnore : Cache<LoginFailureKey,LoginFailureEntity> to localCacheStoreIgnore : Cache<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>> in method private removeAllLocalUserLoginFailuresEvent(realmId String) : void in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Variable Type tx : InfinispanChangelogBasedTransaction<UserSessionEntity> to tx : InfinispanChangelogBasedTransaction<String,UserSessionEntity> in method public importUserSession(userSession UserSessionModel, offline boolean, importAuthenticatedClientSessions boolean) : UserSessionAdapter in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Variable Type remoteSessionVersioned : VersionedValue to remoteSessionVersioned : VersionedValue<V> in method private replaceRemoteEntityInCache(key K, eventVersion long) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Variable Type newVersionEntity : SessionEntityWrapper<S> to newVersionEntity : SessionEntityWrapper<V> in method private replace(key K, task MergedUpdate<V>, oldVersionEntity SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type myUpdates : SessionUpdatesList<S> to myUpdates : SessionUpdatesList<V> in method public addTask(key K, task SessionUpdateTask<V>, entity V) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type entity : S to entity : V in method public get(key K) : SessionEntityWrapper<V> in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type session : S to session : V in method private runOnRemoteCache(remoteCache RemoteCache<K,V>, maxIdleMs long, key K, task SessionUpdateTask<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker |
From |
To |
|
Change Variable Type sessionWrapper : SessionEntityWrapper<S> to sessionWrapper : SessionEntityWrapper<V> in method protected commitImpl() : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type tx : InfinispanChangelogBasedTransaction<UserSessionEntity> to tx : InfinispanChangelogBasedTransaction<String,UserSessionEntity> in method protected removeUserSession(sessionEntity UserSessionEntity, offline boolean) : void in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Variable Type sessionUpdates : SessionUpdatesList<S> to sessionUpdates : SessionUpdatesList<V> in method protected commitImpl() : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type session : S to session : V in method private runOperationInCluster(key K, task MergedUpdate<V>, sessionWrapper SessionEntityWrapper<V>) : void in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |
|
Change Variable Type key : String to key : K in method public updated(event ClientCacheEntryModifiedEvent) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Variable Type updateTx : InfinispanChangelogBasedTransaction<UserSessionEntity> to updateTx : InfinispanChangelogBasedTransaction<String,UserSessionEntity> in method public createClientSession(realm RealmModel, client ClientModel, userSession UserSessionModel) : AuthenticatedClientSessionModel in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Variable Type tx : InfinispanChangelogBasedTransaction<UserSessionEntity> to tx : InfinispanChangelogBasedTransaction<String,UserSessionEntity> in method public getUserSessionWithPredicate(realm RealmModel, id String, offline boolean, predicate Predicate<UserSessionModel>) : UserSessionModel in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Variable Type myUpdates : SessionUpdatesList<S> to myUpdates : SessionUpdatesList<V> in method public get(key K) : SessionEntityWrapper<V> in class org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction |
From |
To |