| java.lang.Object com.completex.objective.components.ocache.impl.BasicCacheImpl
All known Subclasses: com.completex.objective.components.ocache.impl.MultiIndexCacheImpl, com.completex.objective.components.ocache.impl.LinkedCacheImpl,
Method Summary | |
public void | addListener(OdalCacheListener listener) | public void | clear() | public void | clearNotNotify() | public void | doClear() | protected Object | doGet(Object key) | protected Object | doPut(Object key, Object value) | protected Object | doRemove(Object key) | public Object | get(Object key) | public OdalCache | getCoreCache() | public OdalKeyFactory | getKeyFactory() | public List | getListeners() | public String | getName() | public Object | getNotNotify(Object key) | public ValueTransformer | getValueTransformer() | public boolean | isMarkCacheCollectionElements() | protected void | listenersAfterRemove(Object key, Object value) | protected void | oneListenerAfterClear(OdalCacheListener listener) | protected void | oneListenerAfterGet(OdalCacheListener listener, Object key, Object value) | protected void | oneListenerAfterPut(OdalCacheListener listener, Object key, Object value) | protected void | oneListenerAfterRemove(OdalCacheListener listener, Object key, Object value) | protected void | oneListenerBeforeClear(OdalCacheListener listener) | protected void | oneListenerBeforeGet(OdalCacheListener listener, Object key) | protected void | oneListenerBeforePut(OdalCacheListener listener, Object key, Object value) | protected void | oneListenerBeforeRemove(OdalCacheListener listener, Object key) | public void | put(Object value) | public Object | put(Object key, Object value) | public Object | putNotNotify(Object key, Object value) | public Object | remove(Object key) | public void | removeAllListeners() | public void | removeListener(OdalCacheListener listener) | public Object | removeNotNotify(Object key) | protected Object | resolveKey(Object key) | public void | setKeyFactory(OdalKeyFactory keyFactory) | public void | setMarkCacheCollectionElements(boolean markCacheCollectionElements) | public void | setValueTransformer(ValueTransformer valueTransformer) | protected Object | transformAfterGet(ValueTransformer valueTransformer, Object key, Object value) | protected Object | transformBeforePut(ValueTransformer valueTransformer, Object key, Object value) |
BasicCacheImpl | protected BasicCacheImpl()(Code) | | |
clear | public void clear()(Code) | | Removes all the entries from the cache
|
clearNotNotify | public void clearNotNotify()(Code) | | |
doClear | public void doClear()(Code) | | |
doGet | protected Object doGet(Object key)(Code) | | Core functionality on get object to cache - can be overriden in descendants
Parameters: key - cached value |
doPut | protected Object doPut(Object key, Object value)(Code) | | Core functionality on put object to cache - can be overriden in descendants
Parameters: key - Parameters: value - old cache value |
isMarkCacheCollectionElements | public boolean isMarkCacheCollectionElements()(Code) | | |
removeAllListeners | public void removeAllListeners()(Code) | | |
setMarkCacheCollectionElements | public void setMarkCacheCollectionElements(boolean markCacheCollectionElements)(Code) | | |
|
|