|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.tangosol.util.Base
com.tangosol.util.Daemon
com.tangosol.net.cache.ReadWriteBackingMap.ReadThread
public class ReadWriteBackingMap.ReadThread
A thread that removes keys from a ReadWriteBackingMap.ReadQueue
, reads the value for the key from the underlying CacheStore, and caches the value in the internal ReadWriteBackingMap cache.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.tangosol.util.Daemon |
---|
Daemon.DaemonWorker |
Field Summary | |
---|---|
protected boolean |
m_fRefreshContext Field used to tell the ReadWriteBackingMap.ReadThread to refresh its Guardian.GuardContext . |
Constructor Summary | |
---|---|
ReadWriteBackingMap.ReadThread() Default constructor. |
Method Summary | |
---|---|
void |
run() The daemon's implementation method. |
protected void |
setGuardPolicy(Guardian guardian, long cTimeoutMillis, float flPctRecover) Set the Guardian and policy to guard this Daemon with. |
void |
terminate() Terminate this Guardable. |
Field Detail |
---|
protected volatile boolean m_fRefreshContext
ReadWriteBackingMap.ReadThread
to refresh its Guardian.GuardContext
.Constructor Detail |
---|
public ReadWriteBackingMap.ReadThread()
Method Detail |
---|
public void run()
run
in interface java.lang.Runnable
run
in class Daemon
public void terminate()
This is the final action taken by the Guardian before the Guardable is removed from its responsibility list.
terminate
in interface Guardable
terminate
in class Daemon
protected void setGuardPolicy(Guardian guardian, long cTimeoutMillis, float flPctRecover)
setGuardPolicy
in class Daemon
guardian
- the Guardian that will be guarding this DaemoncTimeoutMillis
- the timeout in ms for this Daemon, or 0 for the service guardian timeoutflPctRecover
- the recovery percentage for this Daemon
|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |