Klasse RestJobStep

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

public class RestJobStep 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)
    • name

      protected String name
      Job step name generated from the job step id (not part of data model)
    • jobId

      protected Long jobId
      The persistend id of the job this job step belongs to
    • jobStepState

      protected JobStepState jobStepState
      The currenet status of the job step
    • outputParameters

      protected List<RestParameter> outputParameters
      A set of parameters to set for the generated products.
    • processingMode

      protected String processingMode
      The processing mode to run the processor(s) in
    • inputProductClasses

      protected List<String> inputProductClasses
      The input product types required for processing
    • outputProductClass

      protected String outputProductClass
      The product type of the output product of this job step
    • outputProduct

      protected Long outputProduct
      The id of the output product of this job step
    • configuredProcessor

      protected String configuredProcessor
      The configured processor used to create the output product
    • processingStartTime

      protected Date processingStartTime
      The start time of the processing job
    • processingCompletionTime

      protected Date processingCompletionTime
      The completion time of the processing job
    • stdoutLogLevel

      protected StdoutLogLevel stdoutLogLevel
      The log level of stdout
    • stderrLogLevel

      protected StderrLogLevel stderrLogLevel
      The log level of stderr
    • processingStdOut

      protected String processingStdOut
      The standard output of the processing job
    • processingStdErr

      protected String processingStdErr
      The standard error output of the processing job
    • isFailed

      protected Boolean isFailed
      The failed state of the job step
    • jobOrderFilename

      protected String jobOrderFilename
      The filename of the Job Order file in the associated processing facility
    • orderId

      protected Long orderId
      The id of the order
    • orderIdentifier

      protected String orderIdentifier
      The identifier of the order
  • 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
    • getName

      public String getName()
      Returns the name.
      Gibt zurück:
      name
    • setName

      public void setName(String name)
      Set the name.
      Parameter:
      name - the new name
    • getJobId

      @NotNull public @NotNull Long getJobId()
      Returns the jobId.
      Gibt zurück:
      jobId
    • setJobId

      public void setJobId(Long jobId)
      Set the jobId.
      Parameter:
      jobId - the new jobId
    • getJobStepState

      @NotNull @Valid public @NotNull @Valid JobStepState getJobStepState()
      Returns the jobStepState.
      Gibt zurück:
      jobStepState
    • setJobStepState

      public void setJobStepState(JobStepState jobStepState)
      Set the jobStepState.
      Parameter:
      jobStepState - the new jobStepState
    • getOutputParameters

      @NotNull @Valid public @NotNull @Valid List<RestParameter> getOutputParameters()
      Returns the outputParameters.
      Gibt zurück:
      outputParameters
    • setOutputParameters

      public void setOutputParameters(List<RestParameter> outputParameters)
      Set the outputParameters.
      Parameter:
      outputParameters - the new outputParameters
    • getProcessingMode

      @NotNull public @NotNull String getProcessingMode()
      Returns the processingMode.
      Gibt zurück:
      processingMode
    • setProcessingMode

      public void setProcessingMode(String processingMode)
      Set the processingMode.
      Parameter:
      processingMode - the new processingMode
    • getInputProductClasses

      @NotNull public @NotNull List<String> getInputProductClasses()
      Returns the inputProductClasses.
      Gibt zurück:
      inputProductClasses
    • setInputProductClasses

      public void setInputProductClasses(List<String> inputProductClasses)
      Set the inputProductClasses.
      Parameter:
      inputProductClasses - the new inputProductClasses
    • getOutputProductClass

      @NotNull public @NotNull String getOutputProductClass()
      Returns the outputProductClass.
      Gibt zurück:
      outputProductClass
    • setOutputProductClass

      public void setOutputProductClass(String outputProductClass)
      Set the outputProductClass.
      Parameter:
      outputProductClass - the new outputProductClass
    • getOutputProduct

      public Long getOutputProduct()
      Returns the outputProduct.
      Gibt zurück:
      outputProduct
    • setOutputProduct

      public void setOutputProduct(Long outputProduct)
      Set the outputProduct.
      Parameter:
      outputProduct - the new outputProduct
    • getConfiguredProcessor

      public String getConfiguredProcessor()
      Returns the configuredProcessor.
      Gibt zurück:
      configuredProcessor
    • setConfiguredProcessor

      public void setConfiguredProcessor(String configuredProcessor)
      Set the configuredProcessor.
      Parameter:
      configuredProcessor - the new configuredProcessor
    • getProcessingStartTime

      public Date getProcessingStartTime()
      Returns the processingStartTime.
      Gibt zurück:
      processingStartTime
    • setProcessingStartTime

      public void setProcessingStartTime(Date processingStartTime)
      Set the processingStartTime.
      Parameter:
      processingStartTime - the new processingStartTime
    • getProcessingCompletionTime

      public Date getProcessingCompletionTime()
      Returns the processingCompletionTime.
      Gibt zurück:
      processingCompletionTime
    • setProcessingCompletionTime

      public void setProcessingCompletionTime(Date processingCompletionTime)
      Set the processingCompletionTime.
      Parameter:
      processingCompletionTime - the new processingCompletionTime
    • getStdoutLogLevel

      @Valid public @Valid StdoutLogLevel getStdoutLogLevel()
      Returns the stdoutLogLevel.
      Gibt zurück:
      stdoutLogLevel
    • setStdoutLogLevel

      public void setStdoutLogLevel(StdoutLogLevel stdoutLogLevel)
      Set the stdoutLogLevel.
      Parameter:
      stdoutLogLevel - the new stdoutLogLevel
    • getStderrLogLevel

      @Valid public @Valid StderrLogLevel getStderrLogLevel()
      Returns the stderrLogLevel.
      Gibt zurück:
      stderrLogLevel
    • setStderrLogLevel

      public void setStderrLogLevel(StderrLogLevel stderrLogLevel)
      Set the stderrLogLevel.
      Parameter:
      stderrLogLevel - the new stderrLogLevel
    • getProcessingStdOut

      public String getProcessingStdOut()
      Returns the processingStdOut.
      Gibt zurück:
      processingStdOut
    • setProcessingStdOut

      public void setProcessingStdOut(String processingStdOut)
      Set the processingStdOut.
      Parameter:
      processingStdOut - the new processingStdOut
    • getProcessingStdErr

      public String getProcessingStdErr()
      Returns the processingStdErr.
      Gibt zurück:
      processingStdErr
    • setProcessingStdErr

      public void setProcessingStdErr(String processingStdErr)
      Set the processingStdErr.
      Parameter:
      processingStdErr - the new processingStdErr
    • getIsFailed

      @NotNull public @NotNull Boolean getIsFailed()
      Returns the isFailed.
      Gibt zurück:
      isFailed
    • setIsFailed

      public void setIsFailed(Boolean isFailed)
      Set the isFailed.
      Parameter:
      isFailed - the new isFailed
    • getJobOrderFilename

      public String getJobOrderFilename()
      Returns the jobOrderFilename.
      Gibt zurück:
      jobOrderFilename
    • setJobOrderFilename

      public void setJobOrderFilename(String jobOrderFilename)
      Set the jobOrderFilename.
      Parameter:
      jobOrderFilename - the new jobOrderFilename
    • getOrderId

      public Long getOrderId()
      Returns the orderId.
      Gibt zurück:
      orderId
    • setOrderId

      public void setOrderId(Long orderId)
      Set the orderId.
      Parameter:
      orderId - the new orderId
    • getOrderIdentifier

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

      public void setOrderIdentifier(String orderIdentifier)
      Set the orderIdentifier.
      Parameter:
      orderIdentifier - the new orderIdentifier
    • 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