net.ontopia.topicmaps.impl.rdbms
Class SharedLocatorLookup

java.lang.Object
  extended by net.ontopia.topicmaps.impl.rdbms.SharedLocatorLookup
All Implemented Interfaces:
net.ontopia.persistence.proxy.TransactionalLookupIndexIF, LookupIndexIF

public class SharedLocatorLookup
extends java.lang.Object
implements net.ontopia.persistence.proxy.TransactionalLookupIndexIF

INTERNAL: Non-shared locator lookup index.


Constructor Summary
SharedLocatorLookup(net.ontopia.persistence.proxy.StorageAccessIF access, net.ontopia.persistence.proxy.QueryCache qcache, net.ontopia.persistence.proxy.IdentityIF tmid)
           
 
Method Summary
 void abort()
           
 void commit()
           
 java.lang.Object get(java.lang.Object key)
           
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
           
 java.lang.Object remove(java.lang.Object key)
           
 void removeAll(java.util.Collection keys)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SharedLocatorLookup

public SharedLocatorLookup(net.ontopia.persistence.proxy.StorageAccessIF access,
                           net.ontopia.persistence.proxy.QueryCache qcache,
                           net.ontopia.persistence.proxy.IdentityIF tmid)
Method Detail

get

public java.lang.Object get(java.lang.Object key)
Specified by:
get in interface LookupIndexIF

put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
Specified by:
put in interface LookupIndexIF

remove

public java.lang.Object remove(java.lang.Object key)
Specified by:
remove in interface LookupIndexIF

removeAll

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

commit

public void commit()
Specified by:
commit in interface net.ontopia.persistence.proxy.TransactionalLookupIndexIF

abort

public void abort()
Specified by:
abort in interface net.ontopia.persistence.proxy.TransactionalLookupIndexIF


Copyright © 2000-2009 Ontopia.