Modifier and Type | Field and Description |
---|---|
private org.joda.time.DateTime |
completedAt |
private org.joda.time.DateTime |
createdOn |
private java.util.Map<java.lang.String,java.lang.String> |
data |
private EPJTask |
epjTask |
private java.lang.String |
error |
private java.lang.String |
id |
private org.springframework.hateoas.Link |
link |
private static org.slf4j.Logger |
log |
private java.lang.String |
reducedBy |
private TaskRepository |
repo |
private StepReports |
reports |
private Rescheduler |
rescheduler |
private org.joda.time.DateTime |
startedAt |
private TaskStatus |
status |
private java.lang.String |
type |
Constructor and Description |
---|
Task() |
Modifier and Type | Method and Description |
---|---|
void |
add(StepReport stepReport) |
java.lang.Void |
call() |
void |
cancelled(java.lang.Exception e) |
void |
completed() |
void |
created() |
boolean |
equals(java.lang.Object obj) |
void |
error(java.lang.Throwable e) |
int |
getCompleted() |
org.joda.time.DateTime |
getCompletedAt() |
org.joda.time.DateTime |
getCreatedOn() |
java.util.Map<java.lang.String,java.lang.String> |
getData() |
java.lang.String |
getDescription() |
java.lang.String |
getError() |
int |
getFailures() |
java.lang.String |
getId() |
org.springframework.hateoas.Link |
getLink() |
java.lang.String |
getReducedBy() |
StepReports |
getReports() |
org.joda.time.DateTime |
getStartedAt() |
TaskStatus |
getStatus() |
java.lang.String |
getType() |
int |
hashCode() |
private void |
interrupted(java.lang.Exception e) |
private void |
reducedBy(Task duplicate) |
void |
rejected(java.util.concurrent.RejectedExecutionException e) |
void |
report() |
private java.util.concurrent.ScheduledFuture<java.lang.Void> |
reschedule() |
void |
setCompletedAt(org.joda.time.DateTime completedAt) |
void |
setCreatedOn(org.joda.time.DateTime createdOn) |
void |
setData(java.util.Map<java.lang.String,java.lang.String> data) |
void |
setEPJTask(EPJTask epjTask) |
private void |
setError(java.lang.Throwable e) |
void |
setId(java.lang.String id) |
void |
setLink(org.springframework.hateoas.Link link) |
void |
setReducedBy(java.lang.String reducedBy) |
void |
setRepo(TaskRepository repo) |
void |
setReports(StepReports reports) |
void |
setRescheduler(Rescheduler rescheduler) |
void |
setStartedAt(org.joda.time.DateTime startedAt) |
void |
setStatus(TaskStatus status) |
void |
setType(java.lang.String type) |
void |
start() |
void |
throwIfMaxErrors() |
java.lang.String |
toString() |
private static final org.slf4j.Logger log
private java.lang.String id
private org.springframework.hateoas.Link link
private TaskStatus status
private org.joda.time.DateTime createdOn
private org.joda.time.DateTime startedAt
private org.joda.time.DateTime completedAt
private java.lang.String reducedBy
private java.lang.String error
private java.lang.String type
private EPJTask epjTask
private TaskRepository repo
private Rescheduler rescheduler
private java.util.Map<java.lang.String,java.lang.String> data
private StepReports reports
public void setId(java.lang.String id)
public java.lang.String getId()
public final org.springframework.hateoas.Link getLink()
public final void setLink(org.springframework.hateoas.Link link)
public final java.lang.String getReducedBy()
public final void setReducedBy(java.lang.String reducedBy)
public TaskStatus getStatus()
public void setStatus(TaskStatus status)
public org.joda.time.DateTime getCreatedOn()
public void setCreatedOn(org.joda.time.DateTime createdOn)
public org.joda.time.DateTime getStartedAt()
public void setStartedAt(org.joda.time.DateTime startedAt)
public org.joda.time.DateTime getCompletedAt()
public void setCompletedAt(org.joda.time.DateTime completedAt)
public void setRepo(TaskRepository repo)
public void setEPJTask(EPJTask epjTask)
public java.lang.Void call()
call
in interface java.util.concurrent.Callable<java.lang.Void>
private void reducedBy(Task duplicate)
private java.util.concurrent.ScheduledFuture<java.lang.Void> reschedule()
public void rejected(java.util.concurrent.RejectedExecutionException e)
public void created()
public void start()
public void completed()
public void error(java.lang.Throwable e)
private void interrupted(java.lang.Exception e)
public void cancelled(java.lang.Exception e)
private void setError(java.lang.Throwable e)
public java.lang.String getError()
public java.lang.String getDescription()
public void setRescheduler(Rescheduler rescheduler)
public java.lang.String getType()
public void setType(java.lang.String type)
public java.util.Map<java.lang.String,java.lang.String> getData()
public void setData(java.util.Map<java.lang.String,java.lang.String> data)
public void setReports(StepReports reports)
public StepReports getReports()
public void add(StepReport stepReport)
public int getCompleted()
getCompleted
in interface Reporter
public void throwIfMaxErrors()
throwIfMaxErrors
in interface Reporter
public int getFailures()
getFailures
in interface Reporter
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object