| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DataCacheManager
Manages the system's data and query caches. You can
 retrieve the data cache manager from the OpenJPAConfiguration.
| Method Summary | |
|---|---|
|  void | close()Close all caches. | 
|  DataCache | getDataCache(String name)Return the named data cache, or null if it does not exist. | 
|  DataCache | getDataCache(String name,
             boolean create)Return the named data cache. | 
|  DataCacheScheduler | getDataCacheScheduler()Return the runnable which schedules evictions. | 
|  DataCachePCDataGenerator | getPCDataGenerator()Return the PCData generator if configured. | 
|  DataCache | getSystemDataCache()Return the system-wide data cache, or null if caching is not enabled. | 
|  QueryCache | getSystemQueryCache()Return the system query cache, or null if not configured. | 
|  void | initialize(OpenJPAConfiguration conf,
           ObjectValue dataCache,
           ObjectValue queryCache)Initialize the manager, supplying the cache configuration. | 
| Method Detail | 
|---|
void initialize(OpenJPAConfiguration conf,
                ObjectValue dataCache,
                ObjectValue queryCache)
DataCache getSystemDataCache()
DataCache getDataCache(String name)
DataCache getDataCache(String name,
                       boolean create)
create - if true, the cache will be created if it does
 not already existQueryCache getSystemQueryCache()
DataCachePCDataGenerator getPCDataGenerator()
DataCacheScheduler getDataCacheScheduler()
void close()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||