|
Change Parameter Type store : LastSessionRefreshStore to store : CrossDCLastSessionRefreshStore in method public CrossDCLastSessionRefreshChecker(store CrossDCLastSessionRefreshStore, offlineStore CrossDCLastSessionRefreshStore) in class org.keycloak.models.sessions.infinispan.changes.sessions.CrossDCLastSessionRefreshChecker |
From |
To |
|
Change Parameter Type segment : int to loaderCtx : SessionLoader.LoaderContext in method public setWorkerEnvironment(loaderCtx SessionLoader.LoaderContext, workerCtx SessionLoader.WorkerContext, sessionLoader SessionLoader) : void in class org.keycloak.models.sessions.infinispan.initializer.SessionInitializerWorker |
From |
To |
|
Change Parameter Type lastSessionRefreshStore : LastSessionRefreshStore to lastSessionRefreshStore : CrossDCLastSessionRefreshStore in method public InfinispanUserSessionProvider(session KeycloakSession, remoteCacheInvoker RemoteCacheInvoker, lastSessionRefreshStore CrossDCLastSessionRefreshStore, offlineLastSessionRefreshStore CrossDCLastSessionRefreshStore, persisterLastSessionRefreshStore PersisterLastSessionRefreshStore, keyGenerator InfinispanKeyGenerator, sessionCache Cache<String,SessionEntityWrapper<UserSessionEntity>>, offlineSessionCache Cache<String,SessionEntityWrapper<UserSessionEntity>>, clientSessionCache Cache<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>>, offlineClientSessionCache Cache<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>>, loginFailureCache Cache<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>>) in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Parameter Type offlineStore : LastSessionRefreshStore to offlineStore : CrossDCLastSessionRefreshStore in method public CrossDCLastSessionRefreshChecker(store CrossDCLastSessionRefreshStore, offlineStore CrossDCLastSessionRefreshStore) in class org.keycloak.models.sessions.infinispan.changes.sessions.CrossDCLastSessionRefreshChecker |
From |
To |
|
Change Parameter Type offlineLastSessionRefreshStore : LastSessionRefreshStore to offlineLastSessionRefreshStore : CrossDCLastSessionRefreshStore in method public InfinispanUserSessionProvider(session KeycloakSession, remoteCacheInvoker RemoteCacheInvoker, lastSessionRefreshStore CrossDCLastSessionRefreshStore, offlineLastSessionRefreshStore CrossDCLastSessionRefreshStore, persisterLastSessionRefreshStore PersisterLastSessionRefreshStore, keyGenerator InfinispanKeyGenerator, sessionCache Cache<String,SessionEntityWrapper<UserSessionEntity>>, offlineSessionCache Cache<String,SessionEntityWrapper<UserSessionEntity>>, clientSessionCache Cache<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>>, offlineClientSessionCache Cache<UUID,SessionEntityWrapper<AuthenticatedClientSessionEntity>>, loginFailureCache Cache<LoginFailureKey,SessionEntityWrapper<LoginFailureEntity>>) in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Parameter Type ctx : SessionLoader.LoaderContext to workerCtx : SessionLoader.WorkerContext in method public setWorkerEnvironment(loaderCtx SessionLoader.LoaderContext, workerCtx SessionLoader.WorkerContext, sessionLoader SessionLoader) : void in class org.keycloak.models.sessions.infinispan.initializer.SessionInitializerWorker |
From |
To |
|
Rename Variable wrapped : Cache<String,SessionEntityWrapper<UserSessionEntity>> to cache : Cache<String,SessionEntityWrapper<UserSessionEntity>> in method public createCache(nodeName String) : BasicCache<String,SessionEntityWrapper<UserSessionEntity>> in class org.keycloak.models.sessions.infinispan.initializer.DistributedCacheConcurrentWritesTest |
From |
To |
|
Rename Variable noteKey : String to key : String in method private putItemsClassic(startPageIndex int) : void in class org.keycloak.models.sessions.infinispan.initializer.DistributedCacheConcurrentWritesTest.Worker |
From |
To |
|
Rename Variable sessionsPerSegment : int to workersCount : int in method protected doRunCommand(session KeycloakSession) : void in class org.keycloak.testsuite.util.cli.LoadPersistentSessionsCommand |
From |
To |
|
Rename Variable start : int to lastCreatedOn : int in method private loadPersistedSessionsPaginated(offline boolean, sessionsPerPage int, expectedPageCount int, expectedSessionsCount int) : List<UserSessionModel> in class org.keycloak.testsuite.model.UserSessionPersisterProviderTest |
From |
To |
|
Change Return Type CacheWrapper<String,UserSessionEntity> to BasicCache<String,SessionEntityWrapper<UserSessionEntity>> in method public createCache(nodeName String) : BasicCache<String,SessionEntityWrapper<UserSessionEntity>> in class org.keycloak.models.sessions.infinispan.initializer.DistributedCacheConcurrentWritesTest |
From |
To |
|
Change Return Type LastSessionRefreshStore to CrossDCLastSessionRefreshStore in method public createAndInit(kcSession KeycloakSession, cache Cache<String,SessionEntityWrapper<UserSessionEntity>>, timerIntervalMs long, maxIntervalBetweenMessagesSeconds int, maxCount int, offline boolean) : CrossDCLastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.changes.sessions.CrossDCLastSessionRefreshStoreFactory |
From |
To |
|
Change Return Type LastSessionRefreshStore to CrossDCLastSessionRefreshStore in method package createStoreInstance(session KeycloakSession, timerIntervalMs long, maxIntervalBetweenMessagesSeconds int) : CrossDCLastSessionRefreshStore in class org.keycloak.testsuite.session.LastSessionRefreshUnitTest.LastSessionRefreshServerTest |
From |
To |
|
Change Return Type LastSessionRefreshStore to CrossDCLastSessionRefreshStore in method protected getLastSessionRefreshStore() : CrossDCLastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Return Type OfflinePersistentUserSessionLoaderContext to OfflinePersistentLoaderContext in method public computeLoaderContext(session KeycloakSession) : OfflinePersistentLoaderContext in class org.keycloak.models.sessions.infinispan.initializer.OfflinePersistentUserSessionLoader |
From |
To |
|
Change Return Type LastSessionRefreshStore to CrossDCLastSessionRefreshStore in method public createAndInit(kcSession KeycloakSession, cache Cache<String,SessionEntityWrapper<UserSessionEntity>>, offline boolean) : CrossDCLastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.changes.sessions.CrossDCLastSessionRefreshStoreFactory |
From |
To |
|
Change Return Type LastSessionRefreshStore to CrossDCLastSessionRefreshStore in method protected getOfflineLastSessionRefreshStore() : CrossDCLastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Return Type InfinispanCacheInitializer.WorkerResult to SessionLoader.WorkerResult in method public call() : SessionLoader.WorkerResult in class org.keycloak.models.sessions.infinispan.initializer.SessionInitializerWorker |
From |
To |
|
Change Return Type boolean to WorkerResult in method public loadSessions(session KeycloakSession, loaderContext RemoteCacheSessionsLoaderContext, ctx WorkerContext) : WorkerResult in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionsLoader |
From |
To |
|
Change Return Type LastSessionRefreshStore to CrossDCLastSessionRefreshStore in method protected createStoreInstance(maxIntervalBetweenMessagesSeconds int, maxCount int, eventKey String) : CrossDCLastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.changes.sessions.CrossDCLastSessionRefreshStoreFactory |
From |
To |
|
Change Variable Type cache2 : CacheWrapper<String,UserSessionEntity> to cache2 : BasicCache<String,SessionEntityWrapper<UserSessionEntity>> in method public main(args String[]) : void in class org.keycloak.models.sessions.infinispan.initializer.DistributedCacheConcurrentWritesTest |
From |
To |
|
Change Variable Type result : WorkerResult to result : SessionLoader.WorkerResult in method protected startLoadingImpl(state InitializerState, loaderCtx SessionLoader.LoaderContext) : void in class org.keycloak.models.sessions.infinispan.initializer.InfinispanCacheInitializer |
From |
To |
|
Change Variable Type store : LastSessionRefreshStore to store : CrossDCLastSessionRefreshStore in method public createAndInit(kcSession KeycloakSession, cache Cache<String,SessionEntityWrapper<UserSessionEntity>>, timerIntervalMs long, maxIntervalBetweenMessagesSeconds int, maxCount int, offline boolean) : CrossDCLastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.changes.sessions.CrossDCLastSessionRefreshStoreFactory |
From |
To |
|
Change Variable Type factory : LastSessionRefreshStoreFactory to factory : CrossDCLastSessionRefreshStoreFactory in method package createStoreInstance(session KeycloakSession, timerIntervalMs long, maxIntervalBetweenMessagesSeconds int) : CrossDCLastSessionRefreshStore in class org.keycloak.testsuite.session.LastSessionRefreshUnitTest.LastSessionRefreshServerTest |
From |
To |
|
Change Variable Type ctx : OfflinePersistentUserSessionLoaderContext to ctx : OfflinePersistentLoaderContext in method public testComputationState() : void in class org.keycloak.models.sessions.infinispan.initializer.InitializerStateTest |
From |
To |
|
Change Variable Type storeToUse : LastSessionRefreshStore to storeToUse : CrossDCLastSessionRefreshStore in method public shouldSaveUserSessionToRemoteCache(kcSession KeycloakSession, realm RealmModel, sessionWrapper SessionEntityWrapper<UserSessionEntity>, offline boolean, newLastSessionRefresh int) : SessionUpdateTask.CrossDCMessageStatus in class org.keycloak.models.sessions.infinispan.changes.sessions.CrossDCLastSessionRefreshChecker |
From |
To |
|
Change Variable Type customStore2 : LastSessionRefreshStore to customStore2 : CrossDCLastSessionRefreshStore in method public run(session KeycloakSession) : void in class org.keycloak.testsuite.session.LastSessionRefreshUnitTest.LastSessionRefreshServerIntervalsTest |
From |
To |
|
Change Variable Type future : Future<WorkerResult> to future : Future<SessionLoader.WorkerResult> in method protected startLoadingImpl(state InitializerState, loaderCtx SessionLoader.LoaderContext) : void in class org.keycloak.models.sessions.infinispan.initializer.InfinispanCacheInitializer |
From |
To |
|
Change Variable Type ctx : OfflinePersistentUserSessionLoaderContext to ctx : OfflinePersistentLoaderContext in method public testOfflineLoaderContext() : void in class org.keycloak.models.sessions.infinispan.initializer.InitializerStateTest |
From |
To |
|
Change Variable Type storeToUse : LastSessionRefreshStore to storeToUse : CrossDCLastSessionRefreshStore in method private baseChecks(kcSession KeycloakSession, realm RealmModel, offline boolean) : SessionUpdateTask.CrossDCMessageStatus in class org.keycloak.models.sessions.infinispan.changes.sessions.CrossDCLastSessionRefreshChecker |
From |
To |
|
Change Variable Type futures : List<Future<WorkerResult>> to futures : List<Future<SessionLoader.WorkerResult>> in method protected startLoadingImpl(state InitializerState, loaderCtx SessionLoader.LoaderContext) : void in class org.keycloak.models.sessions.infinispan.initializer.InfinispanCacheInitializer |
From |
To |
|
Change Variable Type customStore : LastSessionRefreshStore to customStore : CrossDCLastSessionRefreshStore in method public run(session KeycloakSession) : void in class org.keycloak.testsuite.session.LastSessionRefreshUnitTest.LastSessionRefreshServerCounterTest |
From |
To |
|
Change Variable Type cache1 : CacheWrapper<String,UserSessionEntity> to cache1 : BasicCache<String,SessionEntityWrapper<UserSessionEntity>> in method public main(args String[]) : void in class org.keycloak.models.sessions.infinispan.initializer.DistributedCacheConcurrentWritesTest |
From |
To |
|
Change Variable Type customStore1 : LastSessionRefreshStore to customStore1 : CrossDCLastSessionRefreshStore in method public run(session KeycloakSession) : void in class org.keycloak.testsuite.session.LastSessionRefreshUnitTest.LastSessionRefreshServerIntervalsTest |
From |
To |
|
Change Attribute Type offlineStore : LastSessionRefreshStore to offlineStore : CrossDCLastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.changes.sessions.CrossDCLastSessionRefreshChecker |
From |
To |
|
Change Attribute Type offlineLastSessionRefreshStore : LastSessionRefreshStore to offlineLastSessionRefreshStore : CrossDCLastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProviderFactory |
From |
To |
|
Change Attribute Type lastSessionRefreshStore : LastSessionRefreshStore to lastSessionRefreshStore : CrossDCLastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Attribute Type offlineLastSessionRefreshStore : LastSessionRefreshStore to offlineLastSessionRefreshStore : CrossDCLastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider |
From |
To |
|
Change Attribute Type segment : int to loaderCtx : SessionLoader.LoaderContext in class org.keycloak.models.sessions.infinispan.initializer.SessionInitializerWorker |
From |
To |
|
Change Attribute Type lastSessionRefreshStore : LastSessionRefreshStore to lastSessionRefreshStore : CrossDCLastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.InfinispanUserSessionProviderFactory |
From |
To |
|
Change Attribute Type cache : CacheWrapper<String,UserSessionEntity> to cache : BasicCache<String,SessionEntityWrapper<UserSessionEntity>> in class org.keycloak.models.sessions.infinispan.initializer.DistributedCacheConcurrentWritesTest.Worker |
From |
To |
|
Change Attribute Type store : LastSessionRefreshStore to store : CrossDCLastSessionRefreshStore in class org.keycloak.models.sessions.infinispan.changes.sessions.CrossDCLastSessionRefreshChecker |
From |
To |
|
Change Attribute Type ctx : SessionLoader.LoaderContext to workerCtx : SessionLoader.WorkerContext in class org.keycloak.models.sessions.infinispan.initializer.SessionInitializerWorker |
From |
To |
|
Rename Parameter context : RemoteCacheSessionsLoaderContext to loaderContext : RemoteCacheSessionsLoaderContext in method public loadSessions(session KeycloakSession, loaderContext RemoteCacheSessionsLoaderContext, ctx WorkerContext) : WorkerResult in class org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheSessionsLoader |
From |
To |
|
Rename Parameter segment : int to loaderCtx : SessionLoader.LoaderContext in method public setWorkerEnvironment(loaderCtx SessionLoader.LoaderContext, workerCtx SessionLoader.WorkerContext, sessionLoader SessionLoader) : void in class org.keycloak.models.sessions.infinispan.initializer.SessionInitializerWorker |
From |
To |
|
Rename Parameter ctx : SessionLoader.LoaderContext to loaderCtx : SessionLoader.LoaderContext in method protected startLoadingImpl(state InitializerState, loaderCtx SessionLoader.LoaderContext) : void in class org.keycloak.models.sessions.infinispan.initializer.InfinispanCacheInitializer |
From |
To |
|
Rename Parameter ctx : SessionLoader.LoaderContext to workerCtx : SessionLoader.WorkerContext in method public setWorkerEnvironment(loaderCtx SessionLoader.LoaderContext, workerCtx SessionLoader.WorkerContext, sessionLoader SessionLoader) : void in class org.keycloak.models.sessions.infinispan.initializer.SessionInitializerWorker |
From |
To |
|
Rename Parameter ctx : SessionLoader.LoaderContext to loaderCtx : SessionLoader.LoaderContext in method public setWorkerEnvironment(loaderCtx SessionLoader.LoaderContext, workerCtx SessionLoader.WorkerContext, sessionLoader SessionLoader) : void in class org.keycloak.models.sessions.infinispan.initializer.SessionInitializerWorker |
From |
To |