Klasse RestJob

java.lang.Object
de.dlr.proseo.model.rest.model.RestJob
Alle implementierten Schnittstellen:
Serializable

public class RestJob extends Object implements Serializable
Siehe auch:
  • Felddetails

    • serialVersionUID

      static final long serialVersionUID
      Siehe auch:
    • id

      protected Long id
      The persistent id of this object
    • version

      protected Long version
      A version identifier to track updates to the object (especially to detect concurrent update attempts)
    • orderIdentifier

      protected String orderIdentifier
      User-defined order identifier
    • jobState

      protected JobState jobState
      Status of the whole job
    • orbit

      protected RestOrbit orbit
      The orbit this job relates to (if any)
    • startTime

      protected Date startTime
      The start time of the time interval to process
    • stopTime

      protected Date stopTime
      The end time of the time interval to process
    • priority

      protected Long priority
      A processing priority (lower numbers indicate lower priority, higher numbers higher priority; default is 50)
    • hasFailedJobSteps

      protected Boolean hasFailedJobSteps
      Indicates whether at least one of the job steps for this job is in state FAILED
    • processingFacilityName

      protected String processingFacilityName
      The name of the processing facility this job runs on
    • jobSteps

      protected List<RestJobStep> jobSteps
      The job steps for this job
  • Konstruktordetails

  • Methodendetails

    • getId

      public Long getId()
      Returns the id.
      Gibt zurück:
      id
    • setId

      public void setId(Long id)
      Set the id.
      Parameter:
      id - the new id
    • getVersion

      public Long getVersion()
      Returns the version.
      Gibt zurück:
      version
    • setVersion

      public void setVersion(Long version)
      Set the version.
      Parameter:
      version - the new version
    • getOrderIdentifier

      @NotNull public @NotNull String getOrderIdentifier()
      Returns the orderIdentifier.
      Gibt zurück:
      orderIdentifier
    • setOrderIdentifier

      public void setOrderIdentifier(String orderIdentifier)
      Set the orderIdentifier.
      Parameter:
      orderIdentifier - the new orderIdentifier
    • getJobState

      @NotNull @Valid public @NotNull @Valid JobState getJobState()
      Returns the jobState.
      Gibt zurück:
      jobState
    • setJobState

      public void setJobState(JobState jobState)
      Set the jobState.
      Parameter:
      jobState - the new jobState
    • getOrbit

      @Valid public @Valid RestOrbit getOrbit()
      Returns the orbit.
      Gibt zurück:
      orbit
    • setOrbit

      public void setOrbit(RestOrbit orbit)
      Set the orbit.
      Parameter:
      orbit - the new orbit
    • getStartTime

      public Date getStartTime()
      Returns the startTime.
      Gibt zurück:
      startTime
    • setStartTime

      public void setStartTime(Date startTime)
      Set the startTime.
      Parameter:
      startTime - the new startTime
    • getStopTime

      public Date getStopTime()
      Returns the stopTime.
      Gibt zurück:
      stopTime
    • setStopTime

      public void setStopTime(Date stopTime)
      Set the stopTime.
      Parameter:
      stopTime - the new stopTime
    • getPriority

      @NotNull public @NotNull Long getPriority()
      Returns the priority.
      Gibt zurück:
      priority
    • setPriority

      public void setPriority(Long priority)
      Set the priority.
      Parameter:
      priority - the new priority
    • getHasFailedJobSteps

      public Boolean getHasFailedJobSteps()
      Returns the hasFailedJobSteps.
      Gibt zurück:
      hasFailedJobSteps
    • setHasFailedJobSteps

      public void setHasFailedJobSteps(Boolean hasFailedJobSteps)
      Set the hasFailedJobSteps.
      Parameter:
      hasFailedJobSteps - the new hasFailedJobSteps
    • getProcessingFacilityName

      @NotNull public @NotNull String getProcessingFacilityName()
      Returns the processingFacilityName.
      Gibt zurück:
      processingFacilityName
    • setProcessingFacilityName

      public void setProcessingFacilityName(String processingFacilityName)
      Set the processingFacilityName.
      Parameter:
      processingFacilityName - the new processingFacilityName
    • getJobSteps

      @NotNull @Valid public @NotNull @Valid List<RestJobStep> getJobSteps()
      Returns the jobSteps.
      Gibt zurück:
      jobSteps
    • setJobSteps

      public void setJobSteps(List<RestJobStep> jobSteps)
      Set the jobSteps.
      Parameter:
      jobSteps - the new jobSteps
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • equals

      public boolean equals(Object other)
      Setzt außer Kraft:
      equals in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object