Interface TransactionalEventConfiguration
@ConfigMapping(prefix="quarkus.transactional.event")
@ConfigRoot(phase=RUN_TIME)
public interface TransactionalEventConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionint
Time in ms to wait before next dispatching cycle is started if max concurrent dispatching threads are in use.int
Initial seconds to wait before a new check is made for unprocessed events.int
Number of unprocessed events to aquire in one transaction.int
Max number of events to process concurrently.int
Max seconds to wait before a new check is made for unprocessed events.
-
Method Details
-
allInUseInterval
@WithDefault("100") int allInUseInterval()Time in ms to wait before next dispatching cycle is started if max concurrent dispatching threads are in use. -
maxDispatchInterval
@WithDefault("60") int maxDispatchInterval()Max seconds to wait before a new check is made for unprocessed events. -
initialDispatchInterval
@WithDefault("30") int initialDispatchInterval()Initial seconds to wait before a new check is made for unprocessed events. -
maxAquire
@WithDefault("10") int maxAquire()Number of unprocessed events to aquire in one transaction. -
maxConcurrentDispatching
@WithDefault("10") int maxConcurrentDispatching()Max number of events to process concurrently.
-