Interface ProcessingMessageBuilder<T>

Type Parameters:
T - Type of building objects.
All Superinterfaces:
GenericBuilder<T>, ProcessingMessageBuilderMethods<ProcessingMessageBuilder<T>>
All Known Implementing Classes:
ProcessingMessageDefaultBuilder, ProcessingMessageNoopBuilder, ProcessingMessageOptionalBuilder

public interface ProcessingMessageBuilder<T> extends ProcessingMessageBuilderMethods<ProcessingMessageBuilder<T>>, GenericBuilder<T>
Interface adding extra functionality specific to handling Processing Messages.
  • Method Details

    • addToMessageStorage

      void addToMessageStorage(@NotNull @NotNull MessageStorage storage)
      It's terminal action of building when the message is not directly returned to the consumer, rather placed into a message storage directly.
      Parameters:
      storage - Storage of messages for current context.