public class GrouperCacheDatabase extends Object
| Constructor and Description |
|---|
GrouperCacheDatabase() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
clearCacheFromDatabase(String cacheNameWithPrefix) |
static void |
customNotifyDatabaseOfChanges(String customCacheName) |
static void |
customRegisterDatabaseClearable(String cacheName,
GrouperCacheDatabaseClear grouperCacheDatabaseClear)
register custom cache clearable
|
static void |
ehcacheNotifyDatabaseOfChanges(String ehcacheName) |
static void |
ehcacheRegisterDatabaseClearableCache(String ehcacheName)
register a cache for database clearable.
|
static void |
notifyDatabaseOfCacheUpdate(String cacheName) |
static void |
notifyDatabaseOfCacheUpdate(String cacheName,
boolean updateLastUpdatedNanos) |
static void |
retrieveFull(boolean forStartup) |
static void |
retrieveIncremental() |
static void |
startThreadIfNotStarted() |
static void |
stopThread() |
public static void ehcacheRegisterDatabaseClearableCache(String ehcacheName)
name - public static void customNotifyDatabaseOfChanges(String customCacheName)
public static void ehcacheNotifyDatabaseOfChanges(String ehcacheName)
public static void notifyDatabaseOfCacheUpdate(String cacheName)
cacheName - name of cache to clearpublic static void notifyDatabaseOfCacheUpdate(String cacheName, boolean updateLastUpdatedNanos)
cacheName - name of cache to clearupdateLastUpdatedNanos - false to allow the current jvm to also receive the notificationpublic static boolean clearCacheFromDatabase(String cacheNameWithPrefix)
cacheNameWithPrefix - name of cache to clearpublic static void retrieveFull(boolean forStartup)
forStartup - is true if not affecting caches, just do a full pullpublic static void stopThread()
public static void startThreadIfNotStarted()
public static void customRegisterDatabaseClearable(String cacheName, GrouperCacheDatabaseClear grouperCacheDatabaseClear)
cacheName - grouperCacheDatabaseClear - public static void retrieveIncremental()
Copyright © 2016 Internet2. All rights reserved.