Package | Description |
---|---|
com.tangosol.net.cache |
Contains classes providing various caching strategies.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
OverflowMap.ExpirableStatus
The ExpirableStatus adds expiry to the base Status object.
|
Modifier and Type | Method and 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 and 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.
|