Package | Description |
---|---|
com.tangosol.net.cache |
Contains classes providing various caching strategies.
|
Modifier and Type | Class | Description |
---|---|---|
protected static class |
OverflowMap.ExpirableStatus
The ExpirableStatus adds expiry to the base Status object.
|
Modifier and Type | Method | Description |
---|---|---|
protected OverflowMap.Status |
OverflowMap.beginKeyProcess(Object oKey)
Block until a key is available for processing, and return the Status
object for that key.
|
|
protected OverflowMap.Status |
OverflowMap.instantiateStatus()
Factory method: Instantiate a Status object.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
OverflowMap.closeStatus(OverflowMap.Status status)
Helper method to close a Status, processing any pending events as part
of the process.
|
|
protected void |
OverflowMap.dispatchEvent(OverflowMap.Status status,
int nId,
Object oKey,
Object oValueOld,
Object oValueNew,
boolean fSynthetic)
Dispatch an event containing the passed event information.
|
|
protected void |
OverflowMap.dispatchEvent(OverflowMap.Status status,
MapEvent evt)
Dispatch the passed event.
|
|
protected void |
OverflowMap.endKeyProcess(Object oKey,
OverflowMap.Status status)
Finish the processing of a single key.
|
|
protected boolean |
OverflowMap.prepareStatus(Object oKey,
OverflowMap.Status status)
Validate the status and process any deferred events or pending expiry.
|
|
protected void |
OverflowMap.processBackEvent(OverflowMap.Status status,
MapEvent evtBack)
Process an event.
|
|
protected void |
OverflowMap.processEvent(OverflowMap.Status status,
MapEvent evt)
Process an arbitrary event that has occurred against either the front
or back map.
|
|
protected void |
OverflowMap.processFrontEvent(OverflowMap.Status status,
MapEvent evtFront)
Process an event.
|