code: @Override
      public void publish(final Interaction.Execution<?, ?> execution) {
  
          final InteractionDto interactionDto = InteractionDtoUtils.newInteractionDto(execution);
  
          persist(execution);
  
          sendUsingJms(interactionDto);
      }
docs: region > publish (execution)