| 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. 
 |