return;
}
// clean up old cache files when loading a new SC cache
cleanUpCacheFiles();
CacheModuleRegistry cacheModules = AppContext.getCacheModuleRegistry();
// create necessary cache modules (from ENUM)
for (SC_CACHE_MODULE_TYPE cacheModuleType : SC_CACHE_MODULE_TYPE.values()) {
ISCCacheModule<?> cacheModule = SCCacheFactory.createDefaultSCCache(cacheConfiguration, cacheModuleType);
cacheModules.addCacheModule(cacheModuleType.name(), cacheModule);
}
metaDataCacheModule = (ISCCacheModule<SCCacheMetaEntry>) cacheModules.getCache(SC_CACHE_MODULE_TYPE.META_DATA_CACHE_MODULE
.name());
dataCacheModule = (ISCCacheModule<SCMPMessage>) cacheModules.getCache(SC_CACHE_MODULE_TYPE.DATA_CACHE_MODULE.name());
}