diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2013-04-15 19:40:00 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2013-04-15 19:40:00 +0200 |
commit | c274d9177e4a495e7b793120dfd1ce12fa5632c7 (patch) | |
tree | 99b556d99543d96a5f91959c7da875db7499b8ff /src/main/java/io/trygvis/model/Task.java | |
parent | 8477e8a888d584cf1352a4b69d7cefb2b7cd9ace (diff) | |
download | quartz-based-queue-c274d9177e4a495e7b793120dfd1ce12fa5632c7.tar.gz quartz-based-queue-c274d9177e4a495e7b793120dfd1ce12fa5632c7.tar.bz2 quartz-based-queue-c274d9177e4a495e7b793120dfd1ce12fa5632c7.tar.xz quartz-based-queue-c274d9177e4a495e7b793120dfd1ce12fa5632c7.zip |
o Using the returned references to wait for completion.
Diffstat (limited to 'src/main/java/io/trygvis/model/Task.java')
-rwxr-xr-x | src/main/java/io/trygvis/model/Task.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main/java/io/trygvis/model/Task.java b/src/main/java/io/trygvis/model/Task.java index e86b623..24ac83d 100755 --- a/src/main/java/io/trygvis/model/Task.java +++ b/src/main/java/io/trygvis/model/Task.java @@ -9,7 +9,7 @@ public class Task { @Id
@SequenceGenerator(name = "task_seq", sequenceName = "task_seq")
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "task_seq")
- private Integer id;
+ private Long id;
@ManyToOne
private Queue queue;
@@ -44,7 +44,7 @@ public class Task { this.arguments = builder.toString();
}
- public Integer getId() {
+ public Long getId() {
return id;
}
@@ -68,8 +68,8 @@ public class Task { return completed;
}
- public void setCompleted(Date completed) {
- this.completed = completed;
+ public boolean isDone() {
+ return completed != null;
}
public void registerRun() {
@@ -87,6 +87,7 @@ public class Task { ", queue=" + queue +
", scheduled=" + scheduled +
", lastRun=" + lastRun +
+ ", runCount=" + runCount +
", completed=" + completed +
", arguments='" + arguments + '\'' +
'}';
|