Class JobInstance

java.lang.Object
org.springframework.batch.core.Entity
org.springframework.batch.core.JobInstance
All Implemented Interfaces:
Serializable

public class JobInstance extends Entity
Batch domain object representing a uniquely identifiable job run. JobInstance can be restarted multiple times in case of execution failure and it's lifecycle ends with first successful execution. Trying to execute an existing JobInstance that has already completed successfully will result in error. Error will be raised also 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 Details

    • JobInstance

      public JobInstance(Long id, String jobName)
  • Method Details

    • getJobName

      public String getJobName()
      Returns:
      the job name. (Equivalent to getJob().getName())
    • toString

      public String toString()
      Overrides:
      toString in class Entity
    • getInstanceId

      public long getInstanceId()