Package org.springframework.batch.core
Class JobInstance
java.lang.Object
org.springframework.batch.core.Entity
org.springframework.batch.core.JobInstance
- All Implemented Interfaces:
Serializable
Batch domain object representing a uniquely identifiable job run.
JobInstance
can be restarted multiple times in case of execution failure, and its lifecycle ends
with first successful execution.
Trying to execute an existing JobInstance
that has already completed
successfully results in an error. An error is also raised for an attempt to restart a
failed JobInstance
if the Job
is not restartable.- Author:
- Lucas Ward, Dave Syer, Robert Kasanicky, Michael Minella, Mahmoud Ben Hassine
- See Also:
-
Constructor Summary
-
Method Summary
Methods inherited from class org.springframework.batch.core.Entity
equals, getId, getVersion, hashCode, incrementVersion, setId, setVersion
-
Constructor Details
-
JobInstance
Constructor forJobInstance
.- Parameters:
id
- The instance ID.jobName
- The name associated with theJobInstance
.
-
-
Method Details