Kodo 4.2.0. generated on July 28 2008

kodo.datacache
Class KodoConcurrentDataCache

java.lang.Object
  extended by org.apache.openjpa.lib.util.concurrent.AbstractConcurrentEventManager
      extended by org.apache.openjpa.datacache.AbstractDataCache
          extended by org.apache.openjpa.datacache.ConcurrentDataCache
              extended by kodo.datacache.KodoConcurrentDataCache
All Implemented Interfaces:
Serializable, DataCache, RemoteCommitListener, Configurable, Closeable, EventManager

public class KodoConcurrentDataCache
extends ConcurrentDataCache

Extended concurrent data cache for Kodo product.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.openjpa.datacache.AbstractDataCache
conf, log
 
Fields inherited from class org.apache.openjpa.lib.util.concurrent.AbstractConcurrentEventManager
_listeners
 
Fields inherited from interface org.apache.openjpa.datacache.DataCache
NAME_DEFAULT
 
Constructor Summary
KodoConcurrentDataCache()
           
 
Method Summary
protected  void keyRemoved(Object key, boolean expired)
           
protected  CacheMap newCacheMap()
           
 
Methods inherited from class org.apache.openjpa.datacache.ConcurrentDataCache
clearInternal, getCacheMap, getCacheSize, getInternal, getSoftReferenceSize, initialize, pinInternal, putInternal, removeAllInternal, removeInternal, setCacheSize, setSoftReferenceSize, unpinAll, unpinInternal, writeLock, writeUnlock
 
Methods inherited from class org.apache.openjpa.datacache.AbstractDataCache
addExpirationListener, afterCommit, clear, close, close, commit, contains, containsAll, endConfiguration, fireEvent, get, getAll, getEvictionSchedule, getName, isClosed, pin, pinAll, pinAll, put, putAllInternal, recacheUpdates, remove, removeAll, removeAll, removeAllInternal, removeAllTypeNamesInternal, removeExpirationListener, setConfiguration, setEvictionSchedule, setName, startConfiguration, toString, unpin, unpinAll, update
 
Methods inherited from class org.apache.openjpa.lib.util.concurrent.AbstractConcurrentEventManager
addListener, fireEvent, getListeners, hasListener, hasListeners, isFailFast, newListenerCollection, removeListener, setFailFast
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.openjpa.event.RemoteCommitListener
afterCommit, close
 

Constructor Detail

KodoConcurrentDataCache

public KodoConcurrentDataCache()
Method Detail

newCacheMap

protected CacheMap newCacheMap()
Overrides:
newCacheMap in class ConcurrentDataCache

keyRemoved

protected void keyRemoved(Object key,
                          boolean expired)
Overrides:
keyRemoved in class AbstractDataCache

Kodo 4.2.0. generated on July 28 2008

Copyright 2001-2006 BEA Systems, Inc. All Rights Reserved.