Class TransferSuccessfulEventBody

java.lang.Object
es.kukenan.smartfi.events.common.AbstractEventBody
es.kukenan.smartfi.microservice.transfer.events.transfersuccesful.TransferSuccessfulEventBody

public class TransferSuccessfulEventBody extends es.kukenan.smartfi.events.common.AbstractEventBody
Transfer successful event body.
  • Field Details

    • payerName

      private String payerName
      Payer name.
    • transferAmount

      private Double transferAmount
      Transfer amount.
    • beneficiaryDto

      private BeneficiaryDto beneficiaryDto
      Beneficiary Dto.
    • reason

      private String reason
      Reason.
  • Constructor Details

    • TransferSuccessfulEventBody

      public TransferSuccessfulEventBody(String principal, String payerName, Double transferAmount, BeneficiaryDto beneficiaryDto, String reason)
      Full state constructor.
      Parameters:
      principal - Identifier of the entity this event is related to.
      payerName - Payer name.
      transferAmount - Transfer amount.
      beneficiaryDto - Beneficiary Dto.
      reason - Reason of transfer.