Package | Description |
---|---|
com.atlassian.crowd.dao.membership.cache |
Modifier and Type | Method and Description |
---|---|
static QueryType |
QueryType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static QueryType[] |
QueryType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
Set<QueryType> |
MembershipCache.getCacheableTypes() |
Modifier and Type | Method and Description |
---|---|
void |
CacheInvalidations.addInvalidation(long directoryId,
QueryType queryType) |
void |
CacheInvalidations.addInvalidation(long directoryId,
QueryType queryType,
String key) |
<T> List<T> |
MembershipCache.get(long directoryId,
QueryType queryType,
String key,
Class<T> returnType) |
List<String> |
MembershipCache.getNames(long directoryId,
QueryType queryType,
String key) |
void |
MembershipCache.invalidateCache(long directoryId,
QueryType queryType) |
void |
MembershipCache.invalidateCache(long directoryId,
QueryType queryType,
String key) |
<T> void |
MembershipCache.put(long directoryId,
QueryType queryType,
String key,
List<T> data) |
Constructor and Description |
---|
CacheInvalidations(Set<QueryType> cacheableTypes,
int queryTypeInvalidationThreshold) |
MembershipCache(CacheFactory cacheFactory,
Set<QueryType> cacheableTypes,
Duration cacheTtl,
int groupMembershipCacheMax,
int queryTypeInvalidationThreshold,
DirectoryEntityResolver entityResolver,
ScheduledExecutorService cleanupPool) |
Copyright © 2021 Atlassian. All rights reserved.