public class IsisCacheBackendOnReferenceMap extends Object implements IsisCacheBackend
| Modifier and Type | Class and Description |
|---|---|
static class |
IsisCacheBackendOnReferenceMap.IsisCacheBackendOnReferenceMapFactory |
IsisCacheBackend.Factory| Modifier and Type | Field and Description |
|---|---|
protected Map |
cache
map
|
static IsisCacheBackend.Factory |
factory |
| Constructor and Description |
|---|
IsisCacheBackendOnReferenceMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
remove all values in cache
|
Object |
get(TimeStep step,
String key) |
protected Map |
getCacheTimeStep(TimeStep step) |
String |
getStat()
get specific backend cache statistic
|
protected Trace |
getTrace()
Return trace object from context.
|
void |
put(TimeStep step,
String key,
Object value) |
void |
removeStep(Object o)
remove all values in cache for the specied TimeStep
|
public static IsisCacheBackend.Factory factory
protected Map cache
protected Trace getTrace()
public Object get(TimeStep step, String key)
get in interface IsisCacheBackendpublic void put(TimeStep step, String key, Object value)
put in interface IsisCacheBackendpublic void clear()
clear in interface IsisCacheBackendpublic void removeStep(Object o)
removeStep in interface IsisCacheBackendpublic String getStat()
IsisCacheBackendgetStat in interface IsisCacheBackendCopyright © 1999–2013 CodeLutin. All rights reserved.