Interface AbstractJobEntity

All Superinterfaces:
Entity, HasRevision, Job
All Known Subinterfaces:
DeadLetterJobEntity, JobEntity, SuspendedJobEntity, TimerJobEntity
All Known Implementing Classes:
AbstractJobEntityImpl, DeadLetterJobEntityImpl, JobEntityImpl, SuspendedJobEntityImpl, TimerJobEntityImpl

@Internal public interface AbstractJobEntity extends Job, Entity, HasRevision
  • Method Details

    • setExecution

      void setExecution(ExecutionEntity execution)
    • setDuedate

      void setDuedate(Date duedate)
    • setExecutionId

      void setExecutionId(String executionId)
    • setRetries

      void setRetries(int retries)
    • setProcessInstanceId

      void setProcessInstanceId(String processInstanceId)
    • isExclusive

      boolean isExclusive()
      Description copied from interface: Job
      Is the job exclusive?
      Specified by:
      isExclusive in interface Job
    • setExclusive

      void setExclusive(boolean isExclusive)
    • setProcessDefinitionId

      void setProcessDefinitionId(String processDefinitionId)
    • getJobHandlerType

      String getJobHandlerType()
      Description copied from interface: Job
      Get the job handler type.
      Specified by:
      getJobHandlerType in interface Job
    • setJobHandlerType

      void setJobHandlerType(String jobHandlerType)
    • getJobHandlerConfiguration

      String getJobHandlerConfiguration()
      Description copied from interface: Job
      Get the job configuration.
      Specified by:
      getJobHandlerConfiguration in interface Job
    • setJobHandlerConfiguration

      void setJobHandlerConfiguration(String jobHandlerConfiguration)
    • getJobType

      String getJobType()
      Description copied from interface: Job
      Get the job type for this job.
      Specified by:
      getJobType in interface Job
    • setJobType

      void setJobType(String jobType)
    • getRepeat

      String getRepeat()
    • setRepeat

      void setRepeat(String repeat)
    • getEndDate

      Date getEndDate()
    • setEndDate

      void setEndDate(Date endDate)
    • getMaxIterations

      int getMaxIterations()
    • setMaxIterations

      void setMaxIterations(int maxIterations)
    • getExceptionStacktrace

      String getExceptionStacktrace()
    • setExceptionStacktrace

      void setExceptionStacktrace(String exception)
    • setExceptionMessage

      void setExceptionMessage(String exceptionMessage)
    • getExceptionByteArrayRef

      ByteArrayRef getExceptionByteArrayRef()
    • setTenantId

      void setTenantId(String tenantId)