org.ozoneDB.core.storage
Class WeakReferenceCache
java.lang.Object
org.ozoneDB.core.storage.AbstractReferenceCache
org.ozoneDB.core.storage.WeakReferenceCache
- All Implemented Interfaces:
- Cache, PropertyConfigurable
- public class WeakReferenceCache
- extends AbstractReferenceCache
Caches objects which may be garbage collected at any time by the Java virtual
machine garbage collector. Uses weak references to hold objects in memory.
- Version:
- $Id: WeakReferenceCache.java,v 1.3 2004/03/21 21:05:51 leomekenkamp Exp $
- Author:
- Leo Mekenkamp (mind the anti sp@m)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WeakReferenceCache
public WeakReferenceCache(java.util.Properties properties,
java.lang.String prefix)
WeakReferenceCache
public WeakReferenceCache()
createKeyedReference
protected AbstractReferenceCache.KeyedReference createKeyedReference(java.lang.Object key,
java.lang.Object value,
java.lang.ref.ReferenceQueue referenceQueue)
- Specified by:
createKeyedReference
in class AbstractReferenceCache
main
public static void main(java.lang.String[] args)
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.