-
Language:
English
-
Language:
English
5.2. Programmatically Configure the Persistence SPI
The following is a sample programmatic configuration for a Single File Store using the Persistence SPI:
Example 5.1. Configure the Single File Store via the Persistence SPI
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);
Note
Programmatic configurations can only be used with Red Hat JBoss Data Grid's Library mode.