| Perhaps the new model object needs to be like:
FlatPushMessageInformation { |
|
|
// like currently: |
@NotNull |
private String pushApplicationId; |
|
private String rawJsonMessage; |
private String ipAddress; |
private String clientIdentifier; |
|
private Date submitDate = new Date(); |
|
private Long appOpenCounter = 0L; |
private Date firstOpenDate; |
private Date lastOpenDate; |
|
private DeliveryState statue = PROCESSED; // is only changed to FAILED after the first failure |
|
}
|
|