org.sape.carbon.services.cache.total
Interface TotalCacheConfiguration

All Superinterfaces:
ComponentConfiguration, Configuration

public interface TotalCacheConfiguration
extends ComponentConfiguration

Configuration interface used by both the ReadOnlyCache and WritableCache implementations. Copyright 2002 Sapient

Since:
carbon 1.0
Version:
$Revision: 1.7 $($Author: dvoet $ / $Date: 2003/05/05 21:21:08 $)
Author:
Douglas Voet, March 2002

Field Summary
 
Fields inherited from interface org.sape.carbon.core.component.ComponentConfiguration
ComponentTemplateName
 
Method Summary
 TotalCacheDataLoader getDataLoader()
          DataLoader defines the TotalCacheDataLoader component that is responsible for loading data for this cache
 void setDataLoader(TotalCacheDataLoader dataLoader)
          DataLoader defines the TotalCacheDataLoader component that is responsible for loading data for this cache
 
Methods inherited from interface org.sape.carbon.core.component.ComponentConfiguration
getComponentDescription, getComponentTemplateName, getFunctionalImplementationClass, getFunctionalInterface, setComponentDescription, setComponentTemplateName, setFunctionalImplementationClass, setFunctionalInterface
 
Methods inherited from interface org.sape.carbon.core.config.Configuration
clone, getConfigurationInterface, getConfigurationName, getDataStructure, getRootElement, isConfigurationWritable, setConfigurationName, setConfigurationReadOnly
 

Method Detail

getDataLoader

public TotalCacheDataLoader getDataLoader()
DataLoader defines the TotalCacheDataLoader component that is responsible for loading data for this cache

Returns:
the dataloader for the cache

setDataLoader

public void setDataLoader(TotalCacheDataLoader dataLoader)
DataLoader defines the TotalCacheDataLoader component that is responsible for loading data for this cache

Parameters:
dataLoader - the dataloader for the cache


Copyright 1999-2003 Sapient Corporation. All Rights Reserved.