Uses of Class
org.axonframework.messaging.eventhandling.deadletter.jpa.JpaSequencedDeadLetterQueue.Builder
Packages that use JpaSequencedDeadLetterQueue.Builder
Package
Description
Part of the Axon Messaging module.
-
Uses of JpaSequencedDeadLetterQueue.Builder in org.axonframework.messaging.eventhandling.deadletter.jpa
Methods in org.axonframework.messaging.eventhandling.deadletter.jpa that return JpaSequencedDeadLetterQueue.BuilderModifier and TypeMethodDescriptionstatic <M extends EventMessage>
JpaSequencedDeadLetterQueue.Builder<M> JpaSequencedDeadLetterQueue.builder()Creates a new builder, capable of building aJpaSequencedDeadLetterQueueaccording to the provided configuration.JpaSequencedDeadLetterQueue.Builder.claimDuration(Duration claimDuration) Sets the claim duration, which is the time a message gets locked when processing and waiting for it to complete.JpaSequencedDeadLetterQueue.Builder.converter(DeadLetterJpaConverter<EventMessage> converter) JpaSequencedDeadLetterQueue.Builder.eventConverter(EventConverter eventConverter) Sets theEventConverterto convert the event payload and metadata of theDeadLetterwhen storing it to and retrieving it from the database.JpaSequencedDeadLetterQueue.Builder.genericConverter(Converter genericConverter) Sets theConverterto convert the tracking token and diagnostics of theDeadLetterwhen storing it to and retrieving it from the database.JpaSequencedDeadLetterQueue.Builder.maxSequences(int maxSequences) Sets the maximum number of unique sequences thisSequencedDeadLetterQueuemay contain.JpaSequencedDeadLetterQueue.Builder.maxSequenceSize(int maxSequenceSize) Sets the maximum amount oflettersper unique sequences thisSequencedDeadLetterQueuecan store.JpaSequencedDeadLetterQueue.Builder.processingGroup(String processingGroup) Sets the processing group, which is used for storing and querying which event processor the dead-lettered item belonged to.JpaSequencedDeadLetterQueue.Builder.queryPageSize(int queryPageSize) Modifies the page size used when retrieving a sequence of dead letters.JpaSequencedDeadLetterQueue.Builder.transactionalExecutorProvider(TransactionalExecutorProvider<jakarta.persistence.EntityManager> transactionalExecutorProvider) Sets theTransactionalExecutorProviderwhich provides theTransactionalExecutorused to execute operations against the underlying database for thisJpaSequencedDeadLetterQueueimplementation.Constructors in org.axonframework.messaging.eventhandling.deadletter.jpa with parameters of type JpaSequencedDeadLetterQueue.BuilderModifierConstructorDescriptionprotectedInstantiate a JPASequencedDeadLetterQueuebased on the givenbuilder.