Class BackOfficeAppointmentUpdatedEvent
java.lang.Object
es.kukenan.smartfi.events.common.AbstractEvent<B>
es.kukenan.smartfi.microservice.backoffice.events.AbstractBackofficeMonitorEvent<BackOfficeAppointmentUpdatedEventBody>
es.kukenan.smartfi.microservice.backoffice.events.update.BackOfficeAppointmentUpdatedEvent
- All Implemented Interfaces:
es.kukenan.smartfi.events.common.Event
public class BackOfficeAppointmentUpdatedEvent
extends AbstractBackofficeMonitorEvent<BackOfficeAppointmentUpdatedEventBody>
Class that describes the contract of the events generated by backoffice microservice.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringUnique platform events type identifier.static final StringEvent version.Fields inherited from class es.kukenan.smartfi.microservice.backoffice.events.AbstractBackofficeMonitorEvent
CONTEXTFields inherited from class es.kukenan.smartfi.events.common.AbstractEvent
UTC -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.BackOfficeAppointmentUpdatedEvent(String requestId, String companyId, String messageId, String origin, String operationType, String version, Long creationTs, String channel, String session, String manager, String personId, BackOfficeAppointmentUpdatedEventBody 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
-
Field Details
-
VERSION
Event version.- See Also:
-
TYPE_ID
Unique platform events type identifier.- See Also:
-
-
Constructor Details
-
BackOfficeAppointmentUpdatedEvent
public BackOfficeAppointmentUpdatedEvent()Default constructor. -
BackOfficeAppointmentUpdatedEvent
public BackOfficeAppointmentUpdatedEvent(String requestId, String companyId, String messageId, String origin, String operationType, String version, Long creationTs, String channel, String session, String manager, String personId, BackOfficeAppointmentUpdatedEventBody 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.personId- person identifier.body- events body.
-