| java.lang.Object | |
| ↳ | com.atlassian.confluence.user.crowd.DefaultApplicationCache |
Implementation of ApplicationCache that delegates to CacheFactory
for caching. The key for each entry is a lower-case version of the name and the value is an
immutable copy of the Application.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Returns the cached application with the given name, or null if the application isn't cached.
| |||||||||||
Caches the application against its name, as returned by
getName(). | |||||||||||
Removes all entries from the cache.
| |||||||||||
Removes the application with the given name from the cache.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||||||||||
From interface
com.atlassian.confluence.user.crowd.ApplicationCache
| |||||||||||||||||||
Returns the cached application with the given name, or null if the application isn't cached.
Caches the application against its name, as returned by getName().
Removes all entries from the cache. Can be used when the cache is stale, but it's not possible to determine which applications should be removed.
Removes the application with the given name from the cache. Does nothing if the name is not in the cache.

