net.ontopia.topicmaps.impl.rdbms
Class RoleTypeCache

java.lang.Object
  extended by net.ontopia.topicmaps.impl.rdbms.RoleTypeCache

public class RoleTypeCache
extends Object

INTERNAL:


Field Summary
protected  TransactionIF ptxn
           
protected  boolean qlshared
           
protected  Map radd
           
protected  TransactionalLookupIndexIF rolesByType
           
protected  Map rrem
           
protected  TopicMapIF tm
           
protected  TopicMapTransactionIF txn
           
 
Constructor Summary
RoleTypeCache(TopicMapTransactionIF txn, EventManagerIF emanager, EventManagerIF otree)
           
 
Method Summary
 void abort()
           
protected  void addEntry(ParameterArray key, AssociationRoleIF added)
           
 void commit()
           
protected  String getProperty(String name)
           
 Collection getRolesByType(TopicIF player, TopicIF roletype)
           
protected  Object i(Object value)
           
protected  void removeEntry(ParameterArray key, AssociationRoleIF removed)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tm

protected TopicMapIF tm

txn

protected TopicMapTransactionIF txn

ptxn

protected TransactionIF ptxn

rolesByType

protected TransactionalLookupIndexIF rolesByType

qlshared

protected boolean qlshared

radd

protected Map radd

rrem

protected Map rrem
Constructor Detail

RoleTypeCache

public RoleTypeCache(TopicMapTransactionIF txn,
                     EventManagerIF emanager,
                     EventManagerIF otree)
Method Detail

getProperty

protected String getProperty(String name)

commit

public void commit()

abort

public void abort()

getRolesByType

public Collection getRolesByType(TopicIF player,
                                 TopicIF roletype)

i

protected Object i(Object value)

addEntry

protected void addEntry(ParameterArray key,
                        AssociationRoleIF added)

removeEntry

protected void removeEntry(ParameterArray key,
                           AssociationRoleIF removed)


Copyright © 2000-2012 Ontopia.