final int taillePageCacheDisque = 1024;
final int nombreDePageDuCacheDisque = 100;
final boolean crashSafeMode = false;
final String xpath = path.getAbsolutePath();
final FilePersistenceBuilder builder = new FilePersistenceBuilder();
builder.setFileAccessMode(EnumFileAccessMode.MAPPED_RANDOM_FILE_ACCESS);
builder.setMaxBufferSize(8 * 1024);
builder.setMaxNumberOfBuffer(32);
builder.setPathName(xpath);
builder.setRemoveFiles(removeFiles);
builder.setFileCache(taillePageCacheDisque, nombreDePageDuCacheDisque);
builder.setGarbageManagement(false);
builder.setCrashSafeMode(crashSafeMode);
// filePersistence = new FilePersistence(xpath,
// /**/removeFiles,
// /**/taillePageCacheDisque/* page size */,
// /**/nombreDePageDuCacheDisque/* number of page */,
// /**/false /* no garbage management */,
// /**/crashSafeMode/* crash safe mode */);
filePersistence = builder.build();
filePersistence.storedImmutableEnum(new Class[] { EnumOrderType1.class,
EnumStrategy.class });
}