| Package | Description |
|---|---|
| io.hypersistence.optimizer.core.event.persistence |
| Modifier and Type | Method and Description |
|---|---|
static EventPersistenceSettings.Builder |
EventPersistenceSettings.builder()
Create a new
EventPersistenceSettings.Builder. |
EventPersistenceSettings.Builder |
EventPersistenceSettings.Builder.setApplicationName(String applicationName) |
EventPersistenceSettings.Builder |
EventPersistenceSettings.Builder.setBatchSize(int batchSize) |
EventPersistenceSettings.Builder |
EventPersistenceSettings.Builder.setConnectionExecutor(io.hypersistence.optimizer.util.ConnectionExecutor connectionExecutor)
Set an explicit
ConnectionExecutor, used only when no SessionFactory is
provided (mainly for tests that exercise the aggregator without a database). |
EventPersistenceSettings.Builder |
EventPersistenceSettings.Builder.setMaxRollupSize(int maxRollupSize) |
EventPersistenceSettings.Builder |
EventPersistenceSettings.Builder.setRollupWindowMillis(long rollupWindowMillis) |
EventPersistenceSettings.Builder |
EventPersistenceSettings.Builder.setSchemaAction(SchemaAction schemaAction) |
EventPersistenceSettings.Builder |
EventPersistenceSettings.Builder.setSessionFactory(org.hibernate.SessionFactory sessionFactory)
Set the host application's
SessionFactory. |
EventPersistenceSettings.Builder |
EventPersistenceSettings.Builder.setWebAppAuthPassword(String webAppAuthPassword) |
EventPersistenceSettings.Builder |
EventPersistenceSettings.Builder.setWebAppAuthUsername(String webAppAuthUsername) |
EventPersistenceSettings.Builder |
EventPersistenceSettings.Builder.setWebAppEnabled(boolean webAppEnabled) |
EventPersistenceSettings.Builder |
EventPersistenceSettings.Builder.setWebAppHost(String webAppHost) |
EventPersistenceSettings.Builder |
EventPersistenceSettings.Builder.setWebAppPort(int webAppPort) |
Copyright © 2026. All rights reserved.