Class BatchMessage
java.lang.Object
es.kukenan.smartfi.microservice.communication.repository.entity.BatchMessage
Entity class for batch messages stored in database.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate @NotNull @Size(max=45) StringAlert identifier.private CampaignBatch message related campaign, if any.private @NotNull ZonedDateTimeRow insertion date.private LongSecuential unique identifier.private @NotNull MessageMessage to create.private NotificationThe notification sent for this message.private @NotNull @Size(max=45) StringBatch message status.static final StringBatch message status: failure during process.static final StringBatch message status: initial status, unprocessed message.static final StringBatch message status: successfully processed.private @Size(max=255) StringStatus description.static final StringBatch message status description: failure due message delivery.static final StringBatch message status description: failure due message delivery.private ZonedDateTimeRow update date.private @NotNull UserUser this message is created for. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
STATUS_INITIAL
Batch message status: initial status, unprocessed message.- See Also:
-
STATUS_FAIL
Batch message status: failure during process.- See Also:
-
STATUS_PROCESSED
Batch message status: successfully processed.- See Also:
-
STATUSDESC_MESSAGE_FAIL
Batch message status description: failure due message delivery.- See Also:
-
STATUSDESC_USER_NOTIFICATIONS_DISABLED
Batch message status description: failure due message delivery.- See Also:
-
id
Secuential unique identifier. -
user
User this message is created for. -
alertId
Alert identifier. -
message
Message to create. -
campaign
Batch message related campaign, if any. -
status
Batch message status. Default value: 'initial'. -
statusDesc
Status description. -
creationDate
Row insertion date. -
updateDate
Row update date. -
notification
The notification sent for this message.
-
-
Constructor Details
-
BatchMessage
public BatchMessage()
-