blackboard.persist
Interface CachingLoader

All Superinterfaces:
Loader
All Known Subinterfaces:
PlugInDbLoader, PortalRoleDbLoader

public interface CachingLoader
extends Loader

The CachingLoader interface provides the base model for any database object loader defined within the persistence framework that wishes to use cacheing.

Since:
Bb 6.0
Version:
$Revision: #1 $ $Date: 2005/06/27 $

Method Summary
 java.lang.String getCacheFileName()
          Returns the name of the file used to signal the loader data has been updated.
 void refreshCache()
          Tells the loader its data has been modified externally and it should refresh.
 
Methods inherited from interface blackboard.persist.Loader
getAppVersion, init
 

Method Detail

refreshCache

void refreshCache()
                  throws PersistenceException
Tells the loader its data has been modified externally and it should refresh.

Throws:
PersistenceException

getCacheFileName

java.lang.String getCacheFileName()
Returns the name of the file used to signal the loader data has been updated.



Copyright © 2003 Blackboard, Inc. All Rights Reserved.