return Collections.unmodifiableList(writers);
}
private void createLoadersAndWriters() {
for (StoreConfiguration cfg : configuration.persistence().stores()) {
ConfigurationFor annotation = cfg.getClass().getAnnotation(ConfigurationFor.class);
if (annotation == null) {
throw log.loaderConfigurationDoesNotSpecifyLoaderClass(cfg.getClass().getName());
}
Object instance = Util.getInstance(annotation.value());
CacheWriter writer = instance instanceof CacheWriter ? (CacheWriter) instance : null;
CacheLoader loader = instance instanceof CacheLoader ? (CacheLoader) instance : null;
if (cfg.ignoreModifications())