Class BatchHelper

java.lang.Object
org.operaton.bpm.engine.test.api.runtime.BatchHelper

public class BatchHelper extends Object
  • Constructor Details

  • Method Details

    • getJobForDefinition

      public Job getJobForDefinition(JobDefinition jobDefinition)
    • getJobsForDefinition

      public List<Job> getJobsForDefinition(JobDefinition jobDefinition)
    • executeJob

      public void executeJob(Job job)
    • getSeedJobDefinition

      public JobDefinition getSeedJobDefinition(Batch batch)
    • getSeedJob

      public Job getSeedJob(Batch batch)
    • executeSeedJob

      public void executeSeedJob(Batch batch)
    • getMonitorJobDefinition

      public JobDefinition getMonitorJobDefinition(Batch batch)
    • getMonitorJob

      public Job getMonitorJob(Batch batch)
    • executeMonitorJob

      public void executeMonitorJob(Batch batch)
    • completeMonitorJobs

      public void completeMonitorJobs(Batch batch)
    • completeSeedJobs

      public void completeSeedJobs(Batch batch)
    • getExecutionJobDefinition

      public JobDefinition getExecutionJobDefinition(Batch batch)
    • getExecutionJobDefinition

      public JobDefinition getExecutionJobDefinition(Batch batch, String jobType)
    • getExecutionJobs

      public List<Job> getExecutionJobs(Batch batch)
    • getExecutionJobs

      public List<Job> getExecutionJobs(Batch batch, String jobType)
    • executeJobs

      public void executeJobs(Batch batch)
    • completeBatch

      public void completeBatch(Batch batch)
    • completeJobs

      public void completeJobs(Batch batch, int count)
    • failExecutionJobs

      public void failExecutionJobs(Batch batch, int count)
    • setRetries

      public void setRetries(Batch batch, int count, int retries)
    • completeExecutionJobs

      public void completeExecutionJobs(Batch batch)
    • getHistoricBatch

      public HistoricBatch getHistoricBatch(Batch batch)
    • getHistoricSeedJobLog

      public List<HistoricJobLog> getHistoricSeedJobLog(Batch batch)
    • getHistoricMonitorJobLog

      public List<HistoricJobLog> getHistoricMonitorJobLog(Batch batch)
    • getHistoricMonitorJobLog

      public List<HistoricJobLog> getHistoricMonitorJobLog(Batch batch, Job monitorJob)
    • getHistoricBatchJobLog

      public List<HistoricJobLog> getHistoricBatchJobLog(Batch batch)
    • addSeconds

      public Date addSeconds(Date date, int seconds)
    • addSecondsToClock

      public Date addSecondsToClock(int seconds)
    • removeAllRunningAndHistoricBatches

      public void removeAllRunningAndHistoricBatches()
      Remove all batches and historic batches. Usually called in After method.
    • getProcessEngine

      protected ProcessEngine getProcessEngine()
    • getRuntimeService

      protected RuntimeService getRuntimeService()
    • getManagementService

      protected ManagementService getManagementService()
    • getHistoryService

      protected HistoryService getHistoryService()
    • getIdentityService

      protected IdentityService getIdentityService()