Uses of Class
org.axonframework.eventhandling.deadletter.jdbc.JdbcSequencedDeadLetterQueue.Builder
Packages that use JdbcSequencedDeadLetterQueue.Builder
-
Uses of JdbcSequencedDeadLetterQueue.Builder in org.axonframework.eventhandling.deadletter.jdbc
Methods in org.axonframework.eventhandling.deadletter.jdbc that return JdbcSequencedDeadLetterQueue.BuilderModifier and TypeMethodDescriptionstatic <E extends EventMessage<?>>
JdbcSequencedDeadLetterQueue.Builder<E> JdbcSequencedDeadLetterQueue.builder()Instantiate a builder to construct aJdbcSequencedDeadLetterQueue.JdbcSequencedDeadLetterQueue.Builder.claimDuration(Duration claimDuration) Sets the claim duration, which is the time a dead-letter gets locked when processing and waiting for it to complete.JdbcSequencedDeadLetterQueue.Builder.connectionProvider(ConnectionProvider connectionProvider) Sets theConnectionProviderwhich provides access to a JDBC connection.JdbcSequencedDeadLetterQueue.Builder.converter(DeadLetterJdbcConverter<E, ? extends JdbcDeadLetter<E>> converter) JdbcSequencedDeadLetterQueue.Builder.eventSerializer(Serializer eventSerializer) Sets theSerializerto (de)serialize the events, metadata and diagnostics of theDeadLetterwhen storing it to a database.JdbcSequencedDeadLetterQueue.Builder.genericSerializer(Serializer genericSerializer) Sets theSerializerto (de)serialize theTrackingToken(if present) of the event in theDeadLetterwhen storing it to the database.JdbcSequencedDeadLetterQueue.Builder.maxSequences(int maxSequences) Sets the maximum number of unique sequences thisSequencedDeadLetterQueuemay contain.JdbcSequencedDeadLetterQueue.Builder.maxSequenceSize(int maxSequenceSize) Sets the maximum amount oflettersper unique sequences thisSequencedDeadLetterQueuecan store.JdbcSequencedDeadLetterQueue.Builder.pageSize(int pageSize) Modifies the page size used when retrieving a sequence of dead letters.JdbcSequencedDeadLetterQueue.Builder.processingGroup(String processingGroup) Sets the processing group, which is used for storing and querying which processing group a dead-letteredEventMessagebelonged to.JdbcSequencedDeadLetterQueue.Builder.schema(DeadLetterSchema schema) Sets theDeadLetterSchemaused to constructs the table and indices required by thisSequencedDeadLetterQueue.JdbcSequencedDeadLetterQueue.Builder.statementFactory(DeadLetterStatementFactory<E> statementFactory) Sets theDeadLetterStatementFactoryused to construct allPreparedStatementsexecuted by thisSequencedDeadLetterQueue.JdbcSequencedDeadLetterQueue.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to manage transaction around fetching dead-letter data.Constructors in org.axonframework.eventhandling.deadletter.jdbc with parameters of type JdbcSequencedDeadLetterQueue.BuilderModifierConstructorDescriptionprotectedInstantiate a JDBC-basedSequencedDeadLetterQueuethrough the givenbuilder.