|
Oracle® Coherence Java API Reference Release 3.6.0.0 E15725-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. <p/> This class is not thread-safe.
Field Summary | |
---|---|
protected long |
m_cExpiryDelay The time-to-live of the corresponding Map.Entry. |
protected com.bea.p13n.cache.CacheReloader |
m_reloader The 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 Mapprotected 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.EntryMethod 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.6.0.0 E15725-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |