org.apache.jackrabbit.core.state
Class ItemStateReferenceMap
java.lang.Object
org.apache.jackrabbit.core.state.ItemStateMap
org.apache.jackrabbit.core.state.ItemStateReferenceMap
- All Implemented Interfaces:
- Dumpable, ItemStateStore
- public class ItemStateReferenceMap
- extends ItemStateMap
ItemStateReferenceMap
is a specialized ItemStateMap
that stores WEAK
references to ItemState
objects.
Fields inherited from class org.apache.jackrabbit.core.state.ItemStateMap |
map |
Constructor Summary |
ItemStateReferenceMap()
Creates a new ReferenceMap-backed ItemStateReferenceMap
instance that stores WEAK references to
ItemState objects. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ItemStateReferenceMap
public ItemStateReferenceMap()
- Creates a new ReferenceMap-backed
ItemStateReferenceMap
instance that stores WEAK
references to
ItemState
objects. An entry in this map is automatically
removed when the garbage collector determines that its value
(i.e. an ItemState
object) is only weakly reachable.
Copyright © 2004-2006 The Apache Software Foundation. All Rights Reserved.