- ScheduledRefreshCacheExtension - Class in net.sf.ehcache.constructs.scheduledrefresh
-
This class provides a cache extension which allows for the scheduled refresh
of all keys currently in the cache, using whichever CacheLoader's are
defined.
- ScheduledRefreshCacheExtension(ScheduledRefreshConfiguration, Ehcache) - Constructor for class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshCacheExtension
-
Constructor.
- ScheduledRefreshCacheExtensionFactory - Class in net.sf.ehcache.constructs.scheduledrefresh
-
- ScheduledRefreshCacheExtensionFactory() - Constructor for class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshCacheExtensionFactory
-
No arg constructor.
- ScheduledRefreshConfiguration - Class in net.sf.ehcache.constructs.scheduledrefresh
-
- ScheduledRefreshConfiguration() - Constructor for class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshConfiguration
-
Create a default, valid configuration.
- ScheduledRefreshConfiguration.PropKey - Enum in net.sf.ehcache.constructs.scheduledrefresh
-
Property keys for configuration.
- ScheduledRefreshJdbcTxJobStoreFactory - Class in net.sf.ehcache.constructs.scheduledrefresh
-
An example factory for creating Jdbc TX quartz job stores.
- ScheduledRefreshJdbcTxJobStoreFactory() - Constructor for class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshJdbcTxJobStoreFactory
-
- ScheduledRefreshJobStorePropertiesFactory - Interface in net.sf.ehcache.constructs.scheduledrefresh
-
This interface is for a class to generate a custom properties config for a
Quartz Job Store initialization.
- ScheduledRefreshKeyGenerator<K extends Serializable> - Interface in net.sf.ehcache.constructs.scheduledrefresh
-
Interface for generating keys from a cache.
- scheduledRefreshName(String) - Method in class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshConfiguration
-
Fluently set an additional identifier used in addition to the cache
manager and cache name for this extension, and for the job scheduler, and
job group.
- ScheduledRefreshRAMJobStoreFactory - Class in net.sf.ehcache.constructs.scheduledrefresh
-
A factory for creating RAM job stores.
- ScheduledRefreshRAMJobStoreFactory() - Constructor for class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshRAMJobStoreFactory
-
- ScheduledRefreshTerracottaJobStoreFactory - Class in net.sf.ehcache.constructs.scheduledrefresh
-
An example factory for creating Terracotta quartz job stores.
- ScheduledRefreshTerracottaJobStoreFactory() - Constructor for class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshTerracottaJobStoreFactory
-
- setBatchSize(int) - Method in class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshConfiguration
-
Set the batch size for processing refresh requests.
- setCronExpression(String) - Method in class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshConfiguration
-
Set the cron expression Quartz will use for scheduling this refresh job.
- setEvictOnLoadMiss(boolean) - Method in class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshConfiguration
-
Set whether now value found in all CacheLoaders will force an eviction
prematurely from the underlying cache.
- setJobStoreFactoryClassName(String) - Method in class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshConfiguration
-
Sets the job store factory class name.
- setKeyGeneratorClass(String) - Method in class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshConfiguration
-
Set the key generator class used to generate the list of keys to refresh.
- setParallelJobCount(int) - Method in class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshConfiguration
-
Sets parallel job count.
- setPollTimeMs(int) - Method in class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshConfiguration
-
Set the time interval the
OverseerJob will use to poll for job
completion.
- setQuartzThreadCount(int) - Method in class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshConfiguration
-
Set the Quartz thread count.
- setScheduledRefreshName(String) - Method in class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshConfiguration
-
Set an additional identifier used in addition to the cache manager and
cache name for this extension, and for the job scheduler, and job group.
- setTerracottaConfigUrl(String) - Method in class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshConfiguration
-
Sets terracotta config url.
- setUseBulkload(boolean) - Method in class net.sf.ehcache.constructs.scheduledrefresh.ScheduledRefreshConfiguration
-
Set the flag to use bulk load for refreshing the keys.
- SimpleScheduledRefreshKeyGenerator<K extends Serializable> - Class in net.sf.ehcache.constructs.scheduledrefresh
-
- SimpleScheduledRefreshKeyGenerator() - Constructor for class net.sf.ehcache.constructs.scheduledrefresh.SimpleScheduledRefreshKeyGenerator
-