4.2. Programmatically Configure the Persistence SPI
4.2. Programmatically Configure the Persistence SPI The following is a sample programmatic configuration for a Single File Store using the Persistence SPI: Example 4.1. Configure the Single File Store via the Persistence SPI Note Programmatic configurations can only be used with Red Hat JBoss Data Grid's Library mode. Report a bug
ConfigurationBuilder builder = new ConfigurationBuilder(); builder.persistence() .passivation(false) .addSingleFileStore() .preload(true) .shared(false) .fetchPersistentState(true) .ignoreModifications(false) .purgeOnStartup(false) .location(System.getProperty("java.io.tmpdir")) .async() .enabled(true) .threadPoolSize(5) .singleton() .enabled(true) .pushStateWhenCoordinator(true) .pushStateTimeout(20000);