|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
com.tangosol.coherence.weblogic.PortalCacheProvider.CacheImpl.EntryInfo
com.tangosol.coherence.weblogic.PortalCacheProvider.ReloadableCacheImpl.ReloadableEntryInfo
protected class PortalCacheProvider.ReloadableCacheImpl.ReloadableEntryInfo
An EntryInfo extension that contains additional metadata about a cached Map.Entry that can be refreshed using a CacheReloader.
This class is not thread-safe.
| Field Summary | |
|---|---|
protected long |
m_cExpiryDelayThe time-to-live of the corresponding Map.Entry. |
protected com.bea.p13n.cache.CacheReloader |
m_reloaderThe CacheReloader used to refresh the corresponding Map.Entry value. |
| Fields inherited from class com.tangosol.coherence.weblogic.PortalCacheProvider.CacheImpl.EntryInfo |
|---|
m_fLocal |
| Constructor Summary | |
|---|---|
protected |
PortalCacheProvider.ReloadableCacheImpl.ReloadableEntryInfo(boolean fLocal)Create a new ReloadableEntryInfo. |
protected |
PortalCacheProvider.ReloadableCacheImpl.ReloadableEntryInfo(boolean fLocal, com.bea.p13n.cache.CacheReloader reloader, long cMillis)Create a new ReloadableEntryInfo. |
| Method Summary | |
|---|---|
protected com.bea.p13n.cache.CacheReloader |
getCacheReloader()Return the CacheReloader used to refresh the corresponding Map.Entry value. |
protected long |
getExpiryDelay()Return the time-to-live of the corresponding Map.Entry. |
protected void |
setCacheReloader(com.bea.p13n.cache.CacheReloader reloader)Set the CacheReloader used to refresh the corresponding Map.Entry value. |
protected void |
setExpiryDelay(long cMillis)Set the time-to-live of the corresponding Map.Entry. |
| Methods inherited from class com.tangosol.coherence.weblogic.PortalCacheProvider.CacheImpl.EntryInfo |
|---|
getDescription, isLocal, setLocal, toString |
| Field Detail |
|---|
protected com.bea.p13n.cache.CacheReloader m_reloader
protected long m_cExpiryDelay
| Constructor Detail |
|---|
protected PortalCacheProvider.ReloadableCacheImpl.ReloadableEntryInfo(boolean fLocal)
fLocal - if true, the corresponding Map.Entry is stored in the local Map
protected PortalCacheProvider.ReloadableCacheImpl.ReloadableEntryInfo(boolean fLocal,
com.bea.p13n.cache.CacheReloader reloader,
long cMillis)
fLocal - if true, the corresponding Map.Entry is stored in the local Mapreloader - the CacheReloader that should be used to reload the corresponding Map.Entry valuecMillis - the TTL of the corresponding Map.Entry| Method Detail |
|---|
protected com.bea.p13n.cache.CacheReloader getCacheReloader()
protected void setCacheReloader(com.bea.p13n.cache.CacheReloader reloader)
reloader - the new CacheReloaderprotected long getExpiryDelay()
protected void setExpiryDelay(long cMillis)
cMillis - the new TTL of the Map.Entry
|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||