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 Summary
FieldsModifier and TypeFieldDescriptionprivate BeneficiaryDtoBeneficiary Dto.private StringPayer name.private StringReason.private DoubleTransfer amount. -
Constructor Summary
ConstructorsConstructorDescriptionTransferSuccessfulEventBody(String principal, String payerName, Double transferAmount, BeneficiaryDto beneficiaryDto, String reason) Full state constructor. -
Method Summary
Methods inherited from class es.kukenan.smartfi.events.common.AbstractEventBody
canEqual, equals, getPrincipal, hashCode, setPrincipal, toString
-
Field Details
-
payerName
Payer name. -
transferAmount
Transfer amount. -
beneficiaryDto
Beneficiary Dto. -
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.
-