net.ontopia.topicmaps.impl.basic
Class InMemoryTopicMapTransaction

java.lang.Object
  extended by net.ontopia.topicmaps.impl.utils.AbstractTopicMapTransaction
      extended by net.ontopia.topicmaps.impl.basic.InMemoryTopicMapTransaction
All Implemented Interfaces:
TopicMapTransactionIF
Direct Known Subclasses:
RemoteTopicMapTransaction

public class InMemoryTopicMapTransaction
extends AbstractTopicMapTransaction

INTERNAL: The in-memory transaction implementation.


Field Summary
protected  ObjectTreeManager otree
           
protected  TopicModificationManager topicmods
           
 
Fields inherited from class net.ontopia.topicmaps.impl.utils.AbstractTopicMapTransaction
active, builder, cfactory, imanager, invalid, parent, store, topicmap
 
Constructor Summary
protected InMemoryTopicMapTransaction(InMemoryTopicMapStore store)
           
protected InMemoryTopicMapTransaction(InMemoryTopicMapStore store, InMemoryTopicMapTransaction parent)
           
 
Method Summary
 TopicMapTransactionIF createNested()
           
 ObjectTreeManager getObjectTreeManager()
           
 boolean validate()
           
 
Methods inherited from class net.ontopia.topicmaps.impl.utils.AbstractTopicMapTransaction
abort, abort, commit, getBuilder, getCollectionFactory, getIndexManager, getParent, getStore, getTopicMap, isActive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

otree

protected ObjectTreeManager otree

topicmods

protected TopicModificationManager topicmods
Constructor Detail

InMemoryTopicMapTransaction

protected InMemoryTopicMapTransaction(InMemoryTopicMapStore store)

InMemoryTopicMapTransaction

protected InMemoryTopicMapTransaction(InMemoryTopicMapStore store,
                                      InMemoryTopicMapTransaction parent)
Method Detail

validate

public boolean validate()
Specified by:
validate in class AbstractTopicMapTransaction

createNested

public TopicMapTransactionIF createNested()
Overrides:
createNested in class AbstractTopicMapTransaction

getObjectTreeManager

public ObjectTreeManager getObjectTreeManager()


Copyright © 2000-2012 Ontopia.