Class OnboardingAmlVerificationPendingEvent

java.lang.Object
es.kukenan.smartfi.events.common.AbstractEvent<B>
es.kukenan.smartfi.microservice.onboarding.events.AbstractOnboardingEvent<OnboardingStatusChangedEventBody>
es.kukenan.smartfi.microservice.onboarding.events.statuschanged.amlverification.OnboardingAmlVerificationPendingEvent
All Implemented Interfaces:
es.kukenan.smartfi.events.common.Event

public class OnboardingAmlVerificationPendingEvent extends AbstractOnboardingEvent<OnboardingStatusChangedEventBody>
Class that describes the contract of the AML pending onboarding process event context. An onboarding process in state 0-0.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    i Unique platform event type identifier.
    static final String
    Event version.

    Fields inherited from class es.kukenan.smartfi.microservice.onboarding.events.AbstractOnboardingEvent

    CONTEXT

    Fields inherited from class es.kukenan.smartfi.events.common.AbstractEvent

    UTC
  • Constructor Summary

    Constructors
    Constructor
    Description
    Default constructor.
    OnboardingAmlVerificationPendingEvent(String requestId, String companyId, String origin, String operationType, String messageId, Long creationTs, String channel, String session, String manager, String userId, OnboardingStatusChangedEventBody body)
    State constructor.
  • Method Summary

    Methods inherited from class es.kukenan.smartfi.events.common.AbstractEvent

    canEqual, equals, getBody, getChannel, getCompanyId, getContext, getCreationDate, getCreationTs, getManager, getMessageId, getOperationType, getOrigin, getRequestId, getSession, getTypeId, getUserAgent, getUserId, getUserIp, getVersion, hashCode, setBody, setChannel, setCompanyId, setCreationDate, setCreationTs, setManager, setMessageId, setOperationType, setOrigin, setRequestId, setSession, setUserAgent, setUserId, setUserIp, setVersion, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • OnboardingAmlVerificationPendingEvent

      public OnboardingAmlVerificationPendingEvent()
      Default constructor.
    • OnboardingAmlVerificationPendingEvent

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