Package org.apache.shiro.cache
Interface CacheManagerAware
-
- All Known Implementing Classes:
AbstractLdapRealm
,ActiveDirectoryRealm
,AuthenticatingRealm
,AuthenticatingSecurityManager
,AuthorizingRealm
,AuthorizingSecurityManager
,CachingRealm
,CachingSecurityManager
,CachingSessionDAO
,CasRealm
,DefaultLdapRealm
,DefaultSecurityManager
,DefaultSessionManager
,DefaultWebSecurityManager
,DefaultWebSessionManager
,EnterpriseCacheSessionDAO
,IniRealm
,JdbcRealm
,JndiLdapRealm
,PropertiesRealm
,RealmSecurityManager
,SessionsSecurityManager
,SimpleAccountRealm
,TextConfigurationRealm
public interface CacheManagerAware
Interface implemented by components that utilize a CacheManager and wish that CacheManager to be supplied if one is available.This is used so internal security components that use a CacheManager can be injected with it instead of having to create one on their own.
- Since:
- 0.9
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
setCacheManager(CacheManager cacheManager)
Sets the available CacheManager instance on this component.
-
-
-
Method Detail
-
setCacheManager
void setCacheManager(CacheManager cacheManager)
Sets the available CacheManager instance on this component.- Parameters:
cacheManager
- the CacheManager instance to set on this component.
-
-