RegionFactory contract and the older
CacheProvider contract.
| Modifier and Type | Field and Description |
|---|---|
| private CacheProvider | cacheProvider
Deprecated
as a consequence of
CacheProvider being deprecated.
|
| public static final String | |
| private static final Logger | |
| private Settings |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public CollectionRegion | buildCollectionRegion(String
The name of the region. regionName, Properties Configuration properties. properties, CacheDataDescription Information regarding the type of data to be cached metadata)Implements org. |
| public EntityRegion | buildEntityRegion(String
The name of the region. regionName, Properties Configuration properties. properties, CacheDataDescription Information regarding the type of data to be cached metadata)Implements org. |
| public QueryResultsRegion | buildQueryResultsRegion(String
The name of the region. regionName, Properties Configuration properties. properties)Implements org. |
| public TimestampsRegion | buildTimestampsRegion(String
The name of the region. regionName, Properties Configuration properties. properties)Implements org. |
| public CacheProvider | |
| public AccessType | getDefaultAccessType()
Implements org. entity and
collection regions.
|
| public boolean | isMinimalPutsEnabledByDefault()
Implements org. |
| public long | |
| public void | start(Settings
The settings in effect. settings, Properties The defined cfg properties properties)Implements org. |
| public void | stop()
Implements org. |
| cacheProvider | back to summary |
|---|---|
| private CacheProvider cacheProvider
Deprecated as a consequence of | |
| DEF_PROVIDER | back to summary |
|---|---|
| public static final String DEF_PROVIDER | |
| log | back to summary |
|---|---|
| private static final Logger log | |
| settings | back to summary |
|---|---|
| private Settings settings | |
| RegionFactoryCacheProviderBridge | back to summary |
|---|---|
| public RegionFactoryCacheProviderBridge(Properties properties) | |
| buildCollectionRegion | back to summary |
|---|---|
| public CollectionRegion buildCollectionRegion(String regionName, Properties properties, CacheDataDescription metadata) throws CacheException Implements org. Doc from org. Build a cache region specialized for storing collection data.
| |
| buildEntityRegion | back to summary |
|---|---|
| public EntityRegion buildEntityRegion(String regionName, Properties properties, CacheDataDescription metadata) throws CacheException Implements org. Doc from org. Build a cache region specialized for storing entity data.
| |
| buildQueryResultsRegion | back to summary |
|---|---|
| public QueryResultsRegion buildQueryResultsRegion(String regionName, Properties properties) throws CacheException Implements org. Doc from org. Build a cache region specialized for storing query results
| |
| buildTimestampsRegion | back to summary |
|---|---|
| public TimestampsRegion buildTimestampsRegion(String regionName, Properties properties) throws CacheException Implements org. Doc from org. Build a cache region specialized for storing update-timestamps data.
| |
| getCacheProvider | back to summary |
|---|---|
| public CacheProvider getCacheProvider()
Deprecated as a consequence of | |
| getDefaultAccessType | back to summary |
|---|---|
| public AccessType getDefaultAccessType() Implements org. Doc from org. Get the default access type for
| |
| isMinimalPutsEnabledByDefault | back to summary |
|---|---|
| public boolean isMinimalPutsEnabledByDefault() Implements org. Doc from org. By default should we perform "minimal puts" when using this second level cache implementation?
| |
| nextTimestamp | back to summary |
|---|---|
| public long nextTimestamp() Implements org. Doc from org. Generate a timestamp. This is generally used for cache content locking/unlocking purposes depending upon the access-strategy being used.
| |
| start | back to summary |
|---|---|
| public void start(Settings settings, Properties properties) throws CacheException Implements org. Doc from org. Lifecycle callback to perform any necessary initialization of the
underlying cache implementation(s). Called exactly once during the
construction of a
| |
| stop | back to summary |
|---|---|
| public void stop() Implements org. Doc from org. Lifecycle callback to perform any necessary cleanup of the underlying
cache implementation(s). Called exactly once during
| |