@Override
public FileCacheStoreConfig adapt() {
FileCacheStoreConfig config = new FileCacheStoreConfig();
config.fetchPersistentState(fetchPersistentState());
config.ignoreModifications(ignoreModifications());
config.purgeOnStartup(purgeOnStartup());
config.purgeSynchronously(purgeSynchronously());
config.purgerThreads(purgerThreads());
config.setLockAcquistionTimeout(lockAcquistionTimeout());