Clover coverage report -
Coverage timestamp: Thu Jul 5 2007 20:02:32 EDT
file stats: LOC: 39   Methods: 0
NCLOC: 7   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
CacheLoaderAop.java - - - -
coverage
 1    package org.jboss.cache.loader;
 2   
 3    import org.jboss.cache.Fqn;
 4   
 5    /**
 6    * Responsible for storing and retrieving objects to/from secondary storage.
 7    *
 8    * @author Bela Ban Oct 31, 2003
 9    * @version $Id: CacheLoaderAop.java,v 1.1.1.1 2005/03/31 10:15:05 belaban Exp $
 10    */
 11    public interface CacheLoaderAop extends CacheLoader {
 12   
 13    /**
 14    * Loads an object from a persistent store.
 15    *
 16    * @param name The key under which the object is stored
 17    * @return The object
 18    * @throws Exception Thrown if the object cannot be loaded
 19    */
 20    Object loadObject(Fqn name) throws Exception;
 21   
 22    /**
 23    * Stores an object under a given key in the persistent store. If the object is already present, it will
 24    * be overwritten
 25    *
 26    * @param name
 27    * @param pojo
 28    * @throws Exception
 29    */
 30    void storeObject(Fqn name, Object pojo) throws Exception;
 31   
 32    /**
 33    * Removes the object with the given key from the persistent store.
 34    *
 35    * @param name
 36    * @throws Exception
 37    */
 38    void removeObject(Fqn name) throws Exception;
 39    }