Class BackOfficeNotificationCreatedEvent

java.lang.Object
es.kukenan.smartfi.events.common.AbstractEvent<B>
es.kukenan.smartfi.microservice.backoffice.events.AbstractBackofficeMonitorEvent<BackofficeMonitorNotificationEventCreatedBody>
es.kukenan.smartfi.microservice.backoffice.events.created.BackOfficeNotificationCreatedEvent
All Implemented Interfaces:
es.kukenan.smartfi.events.common.Event

public class BackOfficeNotificationCreatedEvent extends AbstractBackofficeMonitorEvent<BackofficeMonitorNotificationEventCreatedBody>
Class that describes the contract of the events generated by backoffice microservice.
  • Field Details

  • Constructor Details

    • BackOfficeNotificationCreatedEvent

      public BackOfficeNotificationCreatedEvent()
      Default constructor.
    • BackOfficeNotificationCreatedEvent

      public BackOfficeNotificationCreatedEvent(String requestId, String companyId, String messageId, String origin, String operationType, String version, Long creationTs, String channel, String session, String manager, String userId, BackofficeMonitorNotificationEventCreatedBody body)
      State constructor.
      Parameters:
      requestId - the request identifier (transaction).
      companyId - company/bank identifier (multi-tenant context, BC/BF).
      messageId - arbitrary application-specific identifier for the message/events.
      origin - service that have produced this events.
      operationType - operation type (some kind of events sub-type).
      version - events version.
      creationTs - events creation timestamp (milliseconds from EPOCH).
      channel - events channel.
      session - session identifier.
      manager - manager that generate events.
      userId - person identifier.
      body - events body.