Interface Job

    • Method Detail

      • getId

        String getId()
        Returns the unique identifier for this job.
      • getDuedate

        Date getDuedate()
        Returns the date on which this job is supposed to be processed.
      • getProcessInstanceId

        String getProcessInstanceId()
        Returns the id of the process instance which execution created the job.
      • getExecutionId

        String getExecutionId()
        Returns the specific execution on which the job was created.
      • getProcessDefinitionId

        String getProcessDefinitionId()
        Returns the specific process definition on which the job was created
      • getRetries

        int getRetries()
        Returns the number of retries this job has left. Whenever the jobexecutor fails to execute the job, this value is decremented. When it hits zero, the job is supposed to be dead and not retried again (ie a manual retry is required then).
      • getTenantId

        String getTenantId()
        Get the tenant identifier for this job.
      • isExclusive

        boolean isExclusive()
        Is the job exclusive?
      • getJobType

        String getJobType()
        Get the job type for this job.
      • getJobHandlerType

        String getJobHandlerType()
        Get the job handler type.
      • getJobHandlerConfiguration

        String getJobHandlerConfiguration()
        Get the job configuration.