TSK-1416: Truncation of Instant Membervariables

This commit is contained in:
Gerversmann Tim 2020-10-19 18:19:56 +02:00 committed by Mustapha Zorgati
parent 4152bf92d0
commit 8437b1fd6e
10 changed files with 59 additions and 49 deletions

View File

@ -1,6 +1,7 @@
package pro.taskana.classification.internal.models;
import java.time.Instant;
import java.time.temporal.ChronoUnit;
import java.util.Objects;
import pro.taskana.classification.api.ClassificationCustomField;
@ -54,20 +55,20 @@ public class ClassificationImpl extends ClassificationSummaryImpl implements Cla
@Override
public Instant getCreated() {
return created;
return created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setCreated(Instant created) {
this.created = created;
this.created = created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override
public Instant getModified() {
return modified;
return modified != null ? modified.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setModified(Instant modified) {
this.modified = modified;
this.modified = modified != null ? modified.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override

View File

@ -1,6 +1,7 @@
package pro.taskana.common.api;
import java.time.Instant;
import java.time.temporal.ChronoUnit;
import java.util.Map;
import java.util.Objects;
@ -28,7 +29,7 @@ public class ScheduledJob {
private int retryCount;
public ScheduledJob() {
created = Instant.now();
created = Instant.now().truncatedTo(ChronoUnit.MILLIS);
state = State.READY;
retryCount = 0;
}
@ -50,19 +51,19 @@ public class ScheduledJob {
}
public Instant getCreated() {
return created;
return created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setCreated(Instant created) {
this.created = created;
this.created = created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
public Instant getDue() {
return due;
return due != null ? due.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setDue(Instant due) {
this.due = due;
this.due = due != null ? due.truncatedTo(ChronoUnit.MILLIS) : null;
}
public State getState() {
@ -82,11 +83,11 @@ public class ScheduledJob {
}
public Instant getLockExpires() {
return lockExpires;
return lockExpires != null ? lockExpires.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setLockExpires(Instant lockExpires) {
this.lockExpires = lockExpires;
this.lockExpires = lockExpires != null ? lockExpires.truncatedTo(ChronoUnit.MILLIS) : null;
}
public Map<String, String> getArguments() {

View File

@ -1,6 +1,7 @@
package pro.taskana.spi.history.api.events.classification;
import java.time.Instant;
import java.time.temporal.ChronoUnit;
import java.util.Objects;
import pro.taskana.classification.api.ClassificationCustomField;
@ -134,11 +135,11 @@ public class ClassificationHistoryEvent {
}
public Instant getCreated() {
return created;
return created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setCreated(Instant created) {
this.created = created;
this.created = created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
public String getUserId() {

View File

@ -1,6 +1,7 @@
package pro.taskana.spi.history.api.events.task;
import java.time.Instant;
import java.time.temporal.ChronoUnit;
import java.util.Objects;
import pro.taskana.common.api.exceptions.SystemException;
@ -217,11 +218,11 @@ public class TaskHistoryEvent {
}
public Instant getCreated() {
return created;
return created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setCreated(Instant created) {
this.created = created;
this.created = created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
public String getUserId() {

View File

@ -1,6 +1,7 @@
package pro.taskana.spi.history.api.events.workbasket;
import java.time.Instant;
import java.time.temporal.ChronoUnit;
import java.util.Objects;
import pro.taskana.common.api.exceptions.SystemException;
@ -102,11 +103,11 @@ public class WorkbasketHistoryEvent {
}
public Instant getCreated() {
return created;
return created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setCreated(Instant created) {
this.created = created;
this.created = created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
public String getUserId() {

View File

@ -1,6 +1,7 @@
package pro.taskana.task.internal.models;
import java.time.Instant;
import java.time.temporal.ChronoUnit;
import java.util.Objects;
import pro.taskana.classification.api.models.ClassificationSummary;
@ -51,20 +52,20 @@ public class AttachmentSummaryImpl implements AttachmentSummary {
@Override
public Instant getCreated() {
return created;
return created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setCreated(Instant created) {
this.created = created;
this.created = created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override
public Instant getModified() {
return modified;
return modified != null ? modified.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setModified(Instant modified) {
this.modified = modified;
this.modified = modified != null ? modified.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override
@ -96,11 +97,11 @@ public class AttachmentSummaryImpl implements AttachmentSummary {
@Override
public Instant getReceived() {
return received;
return received != null ? received.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setReceived(Instant received) {
this.received = received;
this.received = received != null ? received.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override

View File

@ -1,6 +1,7 @@
package pro.taskana.task.internal.models;
import java.time.Instant;
import java.time.temporal.ChronoUnit;
import java.util.Objects;
import pro.taskana.task.api.CallbackState;
@ -23,27 +24,27 @@ public class MinimalTaskSummary {
MinimalTaskSummary() {}
public Instant getPlanned() {
return planned;
return planned != null ? planned.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setPlanned(Instant planned) {
this.planned = planned;
this.planned = planned != null ? planned.truncatedTo(ChronoUnit.MILLIS) : null;
}
public Instant getDue() {
return due;
return due != null ? due.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setDue(Instant due) {
this.due = due;
this.due = due != null ? due.truncatedTo(ChronoUnit.MILLIS) : null;
}
public Instant getModified() {
return modified;
return modified != null ? modified.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setModified(Instant modified) {
this.modified = modified;
this.modified = modified != null ? modified.truncatedTo(ChronoUnit.MILLIS) : null;
}
public String getTaskId() {

View File

@ -1,6 +1,7 @@
package pro.taskana.task.internal.models;
import java.time.Instant;
import java.time.temporal.ChronoUnit;
import java.util.Objects;
import pro.taskana.task.api.models.TaskComment;
@ -61,20 +62,20 @@ public class TaskCommentImpl implements TaskComment {
@Override
public Instant getCreated() {
return created;
return created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setCreated(Instant created) {
this.created = created;
this.created = created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override
public Instant getModified() {
return modified;
return modified != null ? modified.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setModified(Instant modified) {
this.modified = modified;
this.modified = modified != null ? modified.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override

View File

@ -1,6 +1,7 @@
package pro.taskana.task.internal.models;
import java.time.Instant;
import java.time.temporal.ChronoUnit;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
@ -131,56 +132,56 @@ public class TaskSummaryImpl implements TaskSummary {
@Override
public Instant getCreated() {
return created;
return created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setCreated(Instant created) {
this.created = created;
this.created = created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override
public Instant getClaimed() {
return claimed;
return claimed != null ? claimed.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setClaimed(Instant claimed) {
this.claimed = claimed;
this.claimed = claimed != null ? claimed.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override
public Instant getCompleted() {
return completed;
return completed != null ? completed.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setCompleted(Instant completed) {
this.completed = completed;
this.completed = completed != null ? completed.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override
public Instant getModified() {
return modified;
return modified != null ? modified.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setModified(Instant modified) {
this.modified = modified;
this.modified = modified != null ? modified.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override
public Instant getPlanned() {
return planned;
return planned != null ? planned.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setPlanned(Instant planned) {
this.planned = planned;
this.planned = planned != null ? planned.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override
public Instant getDue() {
return due;
return due != null ? due.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setDue(Instant due) {
this.due = due;
this.due = due != null ? due.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override

View File

@ -1,6 +1,7 @@
package pro.taskana.workbasket.internal.models;
import java.time.Instant;
import java.time.temporal.ChronoUnit;
import java.util.Objects;
import pro.taskana.common.api.exceptions.SystemException;
@ -50,20 +51,20 @@ public class WorkbasketImpl extends WorkbasketSummaryImpl implements Workbasket
@Override
public Instant getCreated() {
return created;
return created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setCreated(Instant created) {
this.created = created;
this.created = created != null ? created.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override
public Instant getModified() {
return modified;
return modified != null ? modified.truncatedTo(ChronoUnit.MILLIS) : null;
}
public void setModified(Instant modified) {
this.modified = modified;
this.modified = modified != null ? modified.truncatedTo(ChronoUnit.MILLIS) : null;
}
@Override