Class CardUpdatedEvent
java.lang.Object
es.kukenan.smartfi.events.common.AbstractEvent<B>
es.kukenan.smartfi.microservice.contracts.events.AbstractCardsEvents<CardUpdatedEventBody>
es.kukenan.smartfi.microservice.contracts.events.updated.CardUpdatedEvent
- All Implemented Interfaces:
es.kukenan.smartfi.events.common.Event
Base class for the body of any Products micro-service event.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringUnique platform event type identifier.static final StringEvent version.Fields inherited from class es.kukenan.smartfi.microservice.contracts.events.AbstractCardsEvents
CONTEXTFields inherited from class es.kukenan.smartfi.events.common.AbstractEvent
UTC -
Constructor Summary
Constructors -
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
-
Field Details
-
TYPE_ID
Unique platform event type identifier.- See Also:
-
VERSION
Event version.- See Also:
-
-
Constructor Details
-
CardUpdatedEvent
public CardUpdatedEvent()Default constructor. -
CardUpdatedEvent
public CardUpdatedEvent(String requestId, String companyId, String origin, String operationType, String messageId, String version, Long creationTs, String channel, String session, String manager, String userId, CardUpdatedEventBody body) State constructor.- Parameters:
requestId- the request identifier (transaction).companyId- company/bank identifier (multi-tenant context, BC/BF).origin- service that have produced this events.operationType- operation type (some kind of events sub-type).messageId- arbitrary application-specific identifier for the message/events.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.
-