net.ontopia.persistence.proxy
Class TransactionalSoftHashMapIndex

java.lang.Object
  extended by net.ontopia.utils.SoftHashMapIndex
      extended by net.ontopia.persistence.proxy.TransactionalSoftHashMapIndex
All Implemented Interfaces:
TransactionalLookupIndexIF, LookupIndexIF

public class TransactionalSoftHashMapIndex
extends SoftHashMapIndex
implements TransactionalLookupIndexIF

INTERNAL:


Nested Class Summary
 
Nested classes/interfaces inherited from class net.ontopia.utils.SoftHashMapIndex
SoftHashMapIndex.SoftEntry<K,E>
 
Field Summary
 
Fields inherited from class net.ontopia.utils.SoftHashMapIndex
entries
 
Constructor Summary
TransactionalSoftHashMapIndex()
           
 
Method Summary
 void abort()
           
 void commit()
           
 void removeAll(java.util.Collection keys)
           
 
Methods inherited from class net.ontopia.utils.SoftHashMapIndex
get, getKey, put, rehash, remove, size, writeReport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.ontopia.utils.LookupIndexIF
get, put, remove
 

Constructor Detail

TransactionalSoftHashMapIndex

public TransactionalSoftHashMapIndex()
Method Detail

removeAll

public void removeAll(java.util.Collection keys)
Specified by:
removeAll in interface TransactionalLookupIndexIF

commit

public void commit()
Specified by:
commit in interface TransactionalLookupIndexIF

abort

public void abort()
Specified by:
abort in interface TransactionalLookupIndexIF


Copyright © 2000-2012 Ontopia.