Package net.ontopia.topicmaps.impl.rdbms
Class SharedLocatorLookup<E>
java.lang.Object
net.ontopia.topicmaps.impl.rdbms.SharedLocatorLookup<E>
- All Implemented Interfaces:
TransactionalLookupIndexIF<LocatorIF,E>
public class SharedLocatorLookup<E>
extends Object
implements TransactionalLookupIndexIF<LocatorIF,E>
INTERNAL: Non-shared locator lookup index.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StorageAccessIFprotected QueryCache<LocatorIF,E> protected IdentityIF -
Constructor Summary
ConstructorsConstructorDescriptionSharedLocatorLookup(StorageAccessIF access, QueryCache<LocatorIF, E> qcache, IdentityIF tmid) -
Method Summary
-
Field Details
-
access
-
qcache
-
tmid
-
txnadd
-
txnrem
-
-
Constructor Details
-
SharedLocatorLookup
-
-
Method Details
-
get
- Specified by:
getin interfaceTransactionalLookupIndexIF<LocatorIF,E>
-
put
- Specified by:
putin interfaceTransactionalLookupIndexIF<LocatorIF,E>
-
remove
- Specified by:
removein interfaceTransactionalLookupIndexIF<LocatorIF,E>
-
removeAll
- Specified by:
removeAllin interfaceTransactionalLookupIndexIF<LocatorIF,E>
-
commit
public void commit()- Specified by:
commitin interfaceTransactionalLookupIndexIF<LocatorIF,E>
-
abort
public void abort()- Specified by:
abortin interfaceTransactionalLookupIndexIF<LocatorIF,E>
-