Protege 3.3.1

edu.stanford.smi.protege.util.transaction
Class TransactionCacheImpl<V,R>

java.lang.Object
  extended by edu.stanford.smi.protege.util.transaction.TransactionCache<V,R>
      extended by edu.stanford.smi.protege.util.transaction.TransactionCacheImpl<V,R>

public class TransactionCacheImpl<V,R>
extends TransactionCache<V,R>


Constructor Summary
TransactionCacheImpl(TransactionMonitor transactionMonitor)
           
 
Method Summary
 LosslessCache createSessionCache(RemoteSession session)
           
 TransactionIsolationLevel getTransactionIsolationLevel()
           
 boolean inTransaction()
           
 boolean isDisabled()
           
 void resetTransactionIsolationLevel()
           
 
Methods inherited from class edu.stanford.smi.protege.util.transaction.TransactionCache
commitTransaction, invalidate, isCached, read, rollbackTransaction, valueFromStore, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionCacheImpl

public TransactionCacheImpl(TransactionMonitor transactionMonitor)
Method Detail

inTransaction

public boolean inTransaction()
Specified by:
inTransaction in class TransactionCache<V,R>

getTransactionIsolationLevel

public TransactionIsolationLevel getTransactionIsolationLevel()
Specified by:
getTransactionIsolationLevel in class TransactionCache<V,R>

resetTransactionIsolationLevel

public void resetTransactionIsolationLevel()

isDisabled

public boolean isDisabled()
Specified by:
isDisabled in class TransactionCache<V,R>

createSessionCache

public LosslessCache createSessionCache(RemoteSession session)
Specified by:
createSessionCache in class TransactionCache<V,R>

Protege 3.3.1

Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2007 Stanford University.