public class

JiraDelegatingDirectoryInstanceLoader

extends CacheableDirectoryInstanceLoader
java.lang.Object
   ↳ com.atlassian.crowd.directory.loader.CacheableDirectoryInstanceLoader
     ↳ com.atlassian.jira.user.directory.loader.JiraDelegatingDirectoryInstanceLoader

Class Overview

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.

Summary

Public Constructors
JiraDelegatingDirectoryInstanceLoader(InternalDirectoryInstanceLoader internalDirectoryInstanceLoader, InternalHybridDirectoryInstanceLoader dbCachingDirectoryInstanceLoader, DelegatedAuthenticationDirectoryInstanceLoader delegatedAuthenticationDirectoryInstanceLoader, RecoveryModeDirectoryLoader recoveryModeDirectoryLoader, EventPublisher eventPublisher, CacheManager cacheManager)
[Expand]
Inherited Methods
From class com.atlassian.crowd.directory.loader.CacheableDirectoryInstanceLoader
From class java.lang.Object
From interface com.atlassian.crowd.directory.loader.DirectoryInstanceLoader

Public Constructors

public JiraDelegatingDirectoryInstanceLoader (InternalDirectoryInstanceLoader internalDirectoryInstanceLoader, InternalHybridDirectoryInstanceLoader dbCachingDirectoryInstanceLoader, DelegatedAuthenticationDirectoryInstanceLoader delegatedAuthenticationDirectoryInstanceLoader, RecoveryModeDirectoryLoader recoveryModeDirectoryLoader, EventPublisher eventPublisher, CacheManager cacheManager)