|
Change Parameter Type remoteCache : RemoteCache<K,V> to remoteCache : RemoteCache<K,SessionEntityWrapper<V>> in method private runOnRemoteCache(remoteCache RemoteCache<K,SessionEntityWrapper<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 cache : Cache<String,SessionEntityWrapper> to cache : Cache<String,SessionEntityWrapper<UserSessionEntity>> in method public createAndInit(kcSession KeycloakSession, cache Cache<String,SessionEntityWrapper<UserSessionEntity>>, offline boolean) : LastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.changes.sessions.LastSessionRefreshStoreFactory |
From |
To |
|
Change Parameter Type ispnCache : Cache to ispnCache : Cache<K,SessionEntityWrapper<V>> in method private checkRemoteCache(session KeycloakSession, ispnCache Cache<K,SessionEntityWrapper<V>>, maxIdleLoader RemoteCacheInvoker.MaxIdleTimeLoader) : boolean in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProviderFactory |
From |
To |
|
Change Parameter Type remoteCache : RemoteCache<K,V> to remoteCache : RemoteCache<K,SessionEntityWrapper<V>> in method public createListener(session KeycloakSession, cache Cache<K,SessionEntityWrapper<V>>, remoteCache RemoteCache<K,SessionEntityWrapper<V>>) : RemoteCacheSessionListener in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Parameter Type remoteCache : RemoteCache<K,V> to remoteCache : RemoteCache<K,SessionEntityWrapper<V>> in method protected init(session KeycloakSession, cache Cache<K,SessionEntityWrapper<V>>, remoteCache RemoteCache<K,SessionEntityWrapper<V>>) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |
|
Change Parameter Type remoteCache : RemoteCache<K,V> to remoteCache : RemoteCache<K,SessionEntityWrapper<V>> in method private replace(remoteCache RemoteCache<K,SessionEntityWrapper<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<String,SessionEntityWrapper<UserSessionEntity>> in method public LastSessionRefreshListener(session KeycloakSession, cache Cache<String,SessionEntityWrapper<UserSessionEntity>>, offline boolean) in class org.keycloak.models.sessions.infinispan.changes.sessions.LastSessionRefreshListener |
From |
To |
|
Change Parameter Type cache : Cache<String,SessionEntityWrapper> to cache : Cache<String,SessionEntityWrapper<UserSessionEntity>> in method public createAndInit(kcSession KeycloakSession, cache Cache<String,SessionEntityWrapper<UserSessionEntity>>, timerIntervalMs long, maxIntervalBetweenMessagesSeconds int, maxCount int, offline boolean) : LastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.changes.sessions.LastSessionRefreshStoreFactory |
From |
To |
|
Change Variable Type versioned : VersionedValue<V> to versioned : VersionedValue<SessionEntityWrapper<V>> in method private replace(remoteCache RemoteCache<K,SessionEntityWrapper<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 localMetadata : Map<String,String> to map : ConcurrentHashMap<String,String> in method public readObject(input ObjectInput) : SessionEntityWrapper in class org.keycloak.models.sessions.infinispan.changes.SessionEntityWrapper.ExternalizerImpl |
From |
To |
|
Change Variable Type loginFailuresCache : Cache to loginFailuresCache : Cache<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>> in method protected checkRemoteCaches(session KeycloakSession) : void in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProviderFactory |
From |
To |
|
Change Variable Type existing : SessionEntity to existing : SessionEntityWrapper<V> in method private runOnRemoteCache(remoteCache RemoteCache<K,SessionEntityWrapper<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 offlineSessionsCache : Cache to offlineSessionsCache : Cache<String,SessionEntityWrapper<UserSessionEntity>> in method protected checkRemoteCaches(session KeycloakSession) : void in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProviderFactory |
From |
To |
|
Change Variable Type cache : Cache<String,SessionEntityWrapper> to cache : Cache<String,SessionEntityWrapper<UserSessionEntity>> in method package createStoreInstance(session KeycloakSession, timerIntervalMs long, maxIntervalBetweenMessagesSeconds int) : LastSessionRefreshStore in class org.keycloak.testsuite.session.LastSessionRefreshUnitTest.LastSessionRefreshServerTest |
From |
To |
|
Change Variable Type userSession : UserSessionEntity to userSession : SessionEntityWrapper<UserSessionEntity> in method public getRemoteCacheLastSessionRefresh(userSessionId String) : int in class org.keycloak.testsuite.rest.resource.TestCacheResource |
From |
To |
|
Change Variable Type sessionsCache : Cache to sessionsCache : Cache<String,SessionEntityWrapper<UserSessionEntity>> in method protected checkRemoteCaches(session KeycloakSession) : void in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProviderFactory |
From |
To |
|
Change Variable Type remoteSessionVersioned : VersionedValue<V> to remoteSessionVersioned : VersionedValue<SessionEntityWrapper<V>> in method private replaceRemoteEntityInCache(key K, eventVersion long) : void in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionListener |
From |
To |