Class ErrorServiceContractValidator

java.lang.Object
ch.admin.bit.jeap.errorhandling.infrastructure.kafka.ErrorServiceContractValidator
All Implemented Interfaces:
ch.admin.bit.jeap.messaging.kafka.contract.ContractsValidator

@Component public class ErrorServiceContractValidator extends Object implements ch.admin.bit.jeap.messaging.kafka.contract.ContractsValidator
In the error service we do not want to check for contracts... The error service can read only EventProcessingFailedEvents or MessageProcessFailedEvents and publish everything
  • Constructor Details

    • ErrorServiceContractValidator

      public ErrorServiceContractValidator()
  • Method Details

    • ensurePublisherContract

      public void ensurePublisherContract(ch.admin.bit.jeap.messaging.model.MessageType messageType, String topic)
      Specified by:
      ensurePublisherContract in interface ch.admin.bit.jeap.messaging.kafka.contract.ContractsValidator
    • ensureConsumerContract

      public void ensureConsumerContract(String messageTypeName, String topic)
      Specified by:
      ensureConsumerContract in interface ch.admin.bit.jeap.messaging.kafka.contract.ContractsValidator