net.ontopia.topicmaps.impl.rdbms
Class SubjectIdentityCache

java.lang.Object
  extended by net.ontopia.topicmaps.impl.utils.AbstractSubjectIdentityCache
      extended by net.ontopia.topicmaps.impl.rdbms.SubjectIdentityCache
All Implemented Interfaces:
java.io.Serializable, net.ontopia.topicmaps.impl.utils.EventListenerIF

public class SubjectIdentityCache
extends net.ontopia.topicmaps.impl.utils.AbstractSubjectIdentityCache

INTERNAL:

See Also:
Serialized Form

Constructor Summary
SubjectIdentityCache(net.ontopia.topicmaps.impl.utils.TopicMapTransactionIF txn, CollectionFactoryIF cfactory)
           
 
Method Summary
 void abort()
           
 void commit()
           
 TMObjectIF getObjectById(java.lang.String object_id)
           
 TMObjectIF getObjectByItemIdentifier(LocatorIF locator)
           
 TopicIF getTopicBySubjectIdentifier(LocatorIF locator)
           
 TopicIF getTopicBySubjectLocator(LocatorIF locator)
           
 void initialize()
           
 
Methods inherited from class net.ontopia.topicmaps.impl.utils.AbstractSubjectIdentityCache
processEvent, registerListeners
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubjectIdentityCache

public SubjectIdentityCache(net.ontopia.topicmaps.impl.utils.TopicMapTransactionIF txn,
                            CollectionFactoryIF cfactory)
Method Detail

initialize

public void initialize()

commit

public void commit()

abort

public void abort()

getObjectById

public TMObjectIF getObjectById(java.lang.String object_id)
Specified by:
getObjectById in class net.ontopia.topicmaps.impl.utils.AbstractSubjectIdentityCache

getObjectByItemIdentifier

public TMObjectIF getObjectByItemIdentifier(LocatorIF locator)
Specified by:
getObjectByItemIdentifier in class net.ontopia.topicmaps.impl.utils.AbstractSubjectIdentityCache

getTopicBySubjectLocator

public TopicIF getTopicBySubjectLocator(LocatorIF locator)
Specified by:
getTopicBySubjectLocator in class net.ontopia.topicmaps.impl.utils.AbstractSubjectIdentityCache

getTopicBySubjectIdentifier

public TopicIF getTopicBySubjectIdentifier(LocatorIF locator)
Specified by:
getTopicBySubjectIdentifier in class net.ontopia.topicmaps.impl.utils.AbstractSubjectIdentityCache


Copyright © 2000-2009 Ontopia.