Clover coverage report -
Coverage timestamp: Thu Jul 5 2007 20:02:32 EDT
file stats: LOC: 51   Methods: 4
NCLOC: 22   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
LockStrategyNone.java - 25% 25% 25%
coverage coverage
 1    /*
 2    * JBoss, the OpenSource J2EE webOS
 3    *
 4    * Distributable under LGPL license.
 5    * See terms of license at gnu.org.
 6    */
 7    package org.jboss.cache.lock;
 8   
 9    import java.util.concurrent.locks.Lock;
 10   
 11    /**
 12    * Transaction isolation level of None.
 13    *
 14    * @author Lari Hotari
 15    * @version $Revision: 1.2 $
 16    */
 17    public class LockStrategyNone implements LockStrategy
 18    {
 19    private Lock nullLock_;
 20   
 21  12 public LockStrategyNone()
 22    {
 23  12 nullLock_ = new NullLock();
 24    }
 25   
 26    /**
 27    * @see org.jboss.cache.lock.LockStrategy#readLock()
 28    */
 29  0 public Lock readLock()
 30    {
 31  0 return nullLock_;
 32    }
 33   
 34    /**
 35    * @see org.jboss.cache.lock.LockStrategy#upgradeLockAttempt(long)
 36    */
 37  0 public Lock upgradeLockAttempt(long msecs) throws UpgradeException
 38    {
 39  0 return nullLock_;
 40    }
 41   
 42    /**
 43    * @see org.jboss.cache.lock.LockStrategy#writeLock()
 44    */
 45  0 public Lock writeLock()
 46    {
 47  0 return nullLock_;
 48    }
 49   
 50    }
 51