|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.crowd.service.cache.CachingManagerFactory
public class CachingManagerFactory
| Constructor Summary | |
|---|---|
CachingManagerFactory()
|
|
| Method Summary | |
|---|---|
static BasicCache |
getCache()
|
protected static CacheAwareAuthenticationManager |
getCacheAwareAuthenticationManager()
Creates a new CacheAwareAuthenticationManager |
static AuthenticationManager |
getCacheAwareAuthenticationManagerInstance()
Retrieve a singleton instance of the Authentication Manager (cache aware) If the user successfully authenticates, they will exist in the cache. |
static CacheExpiryManager |
getCacheExpiryManagerInstance()
|
protected static CachingGroupManager |
getGroupManager()
Split out so implementations can be overriden by subclasses. |
static GroupManager |
getGroupManagerInstance()
|
protected static CachingGroupMembershipManager |
getGroupMembershipManager()
Split out so implementations can be overriden by subclasses. |
static GroupMembershipManager |
getGroupMembershipManagerInstance()
|
protected static SimpleAuthenticationManager |
getSimpleAuthenticationManager()
Creates a new SimpleAuthenticationManager (this authentication manager is not cache aware) |
static AuthenticationManager |
getSimpleAuthenticationManagerInstance()
Retrieve a singleton instance of the Authentication Manager (not cache aware) |
protected static CachingUserManager |
getUserManager()
Split out so implementations can be overriden by subclasses. |
static UserManager |
getUserManagerInstance()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CachingManagerFactory()
| Method Detail |
|---|
protected static CachingGroupMembershipManager getGroupMembershipManager()
protected static CachingUserManager getUserManager()
protected static CachingGroupManager getGroupManager()
protected static CacheAwareAuthenticationManager getCacheAwareAuthenticationManager()
protected static SimpleAuthenticationManager getSimpleAuthenticationManager()
public static AuthenticationManager getCacheAwareAuthenticationManagerInstance()
public static AuthenticationManager getSimpleAuthenticationManagerInstance()
public static UserManager getUserManagerInstance()
public static GroupManager getGroupManagerInstance()
public static GroupMembershipManager getGroupMembershipManagerInstance()
public static CacheExpiryManager getCacheExpiryManagerInstance()
public static BasicCache getCache()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||