org.multiverse.stms.alpha
Class UncommittedFilter

java.lang.Object
  extended by org.multiverse.stms.alpha.UncommittedFilter
All Implemented Interfaces:
org.multiverse.api.commitlock.CommitLockFilter

public final class UncommittedFilter
extends Object
implements org.multiverse.api.commitlock.CommitLockFilter

A CommitLockFilter that filters out all tranlocals that don't need locking.

Author:
Peter Veentjer.

Field Summary
static UncommittedFilter DIRTY_CHECK
           
static UncommittedFilter NO_DIRTY_CHECK
           
 
Constructor Summary
UncommittedFilter(boolean dirtyCheck)
           
 
Method Summary
 boolean needsLocking(org.multiverse.api.commitlock.CommitLock commitLock)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_DIRTY_CHECK

public static final UncommittedFilter NO_DIRTY_CHECK

DIRTY_CHECK

public static final UncommittedFilter DIRTY_CHECK
Constructor Detail

UncommittedFilter

public UncommittedFilter(boolean dirtyCheck)
Method Detail

needsLocking

public boolean needsLocking(org.multiverse.api.commitlock.CommitLock commitLock)
Specified by:
needsLocking in interface org.multiverse.api.commitlock.CommitLockFilter


Copyright © 2008-2010 Multiverse. All Rights Reserved.