Class JiraDelegatingDirectoryInstanceLoader
java.lang.Object
com.atlassian.crowd.directory.loader.CacheableDirectoryInstanceLoader
com.atlassian.jira.user.directory.loader.JiraDelegatingDirectoryInstanceLoader
- All Implemented Interfaces:
com.atlassian.crowd.directory.loader.DirectoryInstanceLoader
public class JiraDelegatingDirectoryInstanceLoader
extends com.atlassian.crowd.directory.loader.CacheableDirectoryInstanceLoader
This is the super-loader that's responsible for delegating to the others.
Historically, JIRA has used DelegatingDirectoryInstanceLoaderImpl
directly, but that means
that Crowd has to keep a Pico-friendly constructor around just for us. That really shouldn't be
their responsibility to maintain.
- Since:
- v6.4
-
Constructor Summary
ConstructorsConstructorDescriptionJiraDelegatingDirectoryInstanceLoader
(com.atlassian.crowd.directory.loader.InternalDirectoryInstanceLoader internalDirectoryInstanceLoader, com.atlassian.crowd.directory.loader.InternalHybridDirectoryInstanceLoader dbCachingDirectoryInstanceLoader, com.atlassian.crowd.directory.loader.DelegatedAuthenticationDirectoryInstanceLoader delegatedAuthenticationDirectoryInstanceLoader, com.atlassian.crowd.manager.recovery.RecoveryModeDirectoryLoader recoveryModeDirectoryLoader, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.cache.CacheManager cacheManager) -
Method Summary
Methods inherited from class com.atlassian.crowd.directory.loader.CacheableDirectoryInstanceLoader
canLoad, getDirectory, getRawDirectory, handleEvent, handleEvent, handleEvent
-
Constructor Details
-
JiraDelegatingDirectoryInstanceLoader
public JiraDelegatingDirectoryInstanceLoader(com.atlassian.crowd.directory.loader.InternalDirectoryInstanceLoader internalDirectoryInstanceLoader, com.atlassian.crowd.directory.loader.InternalHybridDirectoryInstanceLoader dbCachingDirectoryInstanceLoader, com.atlassian.crowd.directory.loader.DelegatedAuthenticationDirectoryInstanceLoader delegatedAuthenticationDirectoryInstanceLoader, com.atlassian.crowd.manager.recovery.RecoveryModeDirectoryLoader recoveryModeDirectoryLoader, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.cache.CacheManager cacheManager)
-