Uses of Class
ch.admin.bit.jeap.messaging.transactionaloutbox.outbox.DeferredMessage
Packages that use DeferredMessage
Package
Description
-
Uses of DeferredMessage in ch.admin.bit.jeap.messaging.transactionaloutbox.jpa
Methods in ch.admin.bit.jeap.messaging.transactionaloutbox.jpa that return types with arguments of type DeferredMessageModifier and TypeMethodDescriptionSpringDataJpaDeferredMessageRepository.findMessagesReadyToBeSent(int numMessages) -
Uses of DeferredMessage in ch.admin.bit.jeap.messaging.transactionaloutbox.outbox
Methods in ch.admin.bit.jeap.messaging.transactionaloutbox.outbox that return DeferredMessageModifier and TypeMethodDescriptionDeferredMessage.DeferredMessageBuilder.build()static DeferredMessageDeferredMessage.createDeferredMessage(@lombok.NonNull byte[] message, byte[] key, String clusterName, @NonNull String topic, @NonNull String messageId, @NonNull String messageIdempotenceId, @NonNull String messageTypeName, String messageTypeVersion, boolean sendImmediately, OutboxTraceContext traceContext) DeferredMessageRepository.getById(long id) DeferredMessageRepository.save(DeferredMessage deferredMessage) Methods in ch.admin.bit.jeap.messaging.transactionaloutbox.outbox that return types with arguments of type DeferredMessageModifier and TypeMethodDescriptionDeferredMessageRepository.findAll()DeferredMessageRepository.findMessagesReadyToBeSent(int numMessages) Methods in ch.admin.bit.jeap.messaging.transactionaloutbox.outbox with parameters of type DeferredMessageModifier and TypeMethodDescriptionstatic DeferredMessageLogArgumentDeferredMessageLogArgument.from(DeferredMessage deferredMessage) static FailedMessageFailedMessage.from(DeferredMessage dm) static DeferredMessageSendExceptionDeferredMessageSendException.generalSendException(DeferredMessage dm, Exception e) voidDeferredMessageSendExceptionHandler.handle(DeferredMessage deferredMessage, DeferredMessageSendException e) static DeferredMessageSendExceptionDeferredMessageSendException.invalidTopicException(DeferredMessage dm, Exception e) static DeferredMessageSendExceptionDeferredMessageSendException.messageTooLargeException(DeferredMessage dm, Exception e) DeferredMessageRepository.save(DeferredMessage deferredMessage) voidDeferredMessageSender.sendAsImmediate(DeferredMessage deferredMessage) voidDeferredMessageSender.sendAsScheduled(DeferredMessage deferredMessage) voidAfterCommitMessageSender.sendImmediatelyAfterTransactionCommit(DeferredMessage deferredMessage) static DeferredMessageSendExceptionDeferredMessageSendException.topicAuthorizationException(DeferredMessage dm, Exception e) static DeferredMessageSendExceptionDeferredMessageSendException.unknownCluster(DeferredMessage dm, String clusterName) -
Uses of DeferredMessage in ch.admin.bit.jeap.messaging.transactionaloutbox.spring
Methods in ch.admin.bit.jeap.messaging.transactionaloutbox.spring with parameters of type DeferredMessageModifier and TypeMethodDescriptionDeferredMessageSenderProvider.getDeferredMessageSenderForCluster(DeferredMessage message) -
Uses of DeferredMessage in ch.admin.bit.jeap.messaging.transactionaloutbox.transaction
Methods in ch.admin.bit.jeap.messaging.transactionaloutbox.transaction with parameters of type DeferredMessageModifier and TypeMethodDescriptionvoidTxSyncAfterCommitMessageSender.sendImmediatelyAfterTransactionCommit(DeferredMessage deferredMessage)