org.camunda.bpm.engine.runtime.Job.getCreateTime()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(5.9k)|赞(0)|评价(0)|浏览(103)

本文整理了Java中org.camunda.bpm.engine.runtime.Job.getCreateTime()方法的一些代码示例,展示了Job.getCreateTime()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Job.getCreateTime()方法的具体详情如下:
包路径:org.camunda.bpm.engine.runtime.Job
类名称:Job
方法名:getCreateTime

Job.getCreateTime介绍

[英]The date/time when this job has been created
[中]创建此作业的日期/时间

代码示例

代码示例来源:origin: camunda/camunda-bpm-platform

@Test
public void shouldCheckCreateTimeOnEverLivingJob() {
 // given
 historyService.cleanUpHistoryAsync(true);
 // when
 Job everLivingJob = managementService.createJobQuery().singleResult();
 // then
 assertThat(everLivingJob.getCreateTime(), is(CREATE_DATE));
 assertThat(everLivingJob.getClass().getSimpleName(), is("EverLivingJobEntity"));
 // cleanup
 jobIds.add(everLivingJob.getId());
}

代码示例来源:origin: camunda/camunda-bpm-platform

public Job build() {
  Job mockJob = mock(Job.class);
  when(mockJob.getId()).thenReturn(id);
  when(mockJob.getDuedate()).thenReturn(dueDate);
  when(mockJob.getExceptionMessage()).thenReturn(exceptionMessage);
  when(mockJob.getExecutionId()).thenReturn(executionId);
  when(mockJob.getProcessInstanceId()).thenReturn(processInstanceId);
  when(mockJob.getProcessDefinitionId()).thenReturn(processDefinitionId);
  when(mockJob.getProcessDefinitionKey()).thenReturn(processDefinitionKey);
  when(mockJob.getRetries()).thenReturn(retries);
  when(mockJob.isSuspended()).thenReturn(suspended);
  when(mockJob.getPriority()).thenReturn(priority);
  when(mockJob.getJobDefinitionId()).thenReturn(jobDefinitionId);
  when(mockJob.getTenantId()).thenReturn(tenantId);
  when(mockJob.getCreateTime()).thenReturn(createTime);
  return mockJob;
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Test
public void shouldCheckCreateTimeOnMessage() {
 // given
 testRule.deploy(Bpmn.createExecutableProcess("process")
  .startEvent()
   .camundaAsyncBefore()
  .endEvent()
  .done());
 runtimeService.startProcessInstanceByKey("process");
 // when
 Job messageJob = managementService.createJobQuery().singleResult();
 // then
 assertThat(messageJob.getCreateTime(), is(CREATE_DATE));
 assertThat(messageJob.getClass().getSimpleName(), is("MessageEntity"));
 // cleanup
 jobIds.add(messageJob.getId());
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Test
public void shouldCheckCreateTimeOnTimer() {
 // given
 testRule.deploy(Bpmn.createExecutableProcess("process")
  .startEvent()
   .timerWithDuration("PT5S")
  .endEvent()
  .done());
 runtimeService.startProcessInstanceByKey("process");
 // when
 Job timerJob = managementService.createJobQuery().singleResult();
 // then
 assertThat(timerJob.getCreateTime(), is(CREATE_DATE));
 assertThat(timerJob.getClass().getSimpleName(), is("TimerEntity"));
 // cleanup
 jobIds.add(timerJob.getId());
}

代码示例来源:origin: camunda/camunda-bpm-platform

public static JobDto fromJob(Job job) {
 JobDto dto = new JobDto();
 dto.id = job.getId();
 dto.jobDefinitionId = job.getJobDefinitionId();
 dto.processInstanceId = job.getProcessInstanceId();
 dto.processDefinitionId = job.getProcessDefinitionId();
 dto.processDefinitionKey = job.getProcessDefinitionKey();
 dto.executionId = job.getExecutionId();
 dto.exceptionMessage = job.getExceptionMessage();
 dto.retries = job.getRetries();
 dto.dueDate = job.getDuedate();
 dto.suspended = job.isSuspended();
 dto.priority = job.getPriority();
 dto.tenantId = job.getTenantId();
 dto.createTime = job.getCreateTime();
 return dto;
}

代码示例来源:origin: camunda/camunda-bpm-platform

public static JobDto fromJob(Job job) {
 JobDto dto = new JobDto();
 dto.id = job.getId();
 dto.jobDefinitionId = job.getJobDefinitionId();
 dto.processInstanceId = job.getProcessInstanceId();
 dto.processDefinitionId = job.getProcessDefinitionId();
 dto.processDefinitionKey = job.getProcessDefinitionKey();
 dto.executionId = job.getExecutionId();
 dto.exceptionMessage = job.getExceptionMessage();
 dto.retries = job.getRetries();
 dto.dueDate = job.getDuedate();
 dto.suspended = job.isSuspended();
 dto.priority = job.getPriority();
 dto.tenantId = job.getTenantId();
 dto.createTime = job.getCreateTime();
 return dto;
}

代码示例来源:origin: org.camunda.bpm/camunda-engine

@Test
public void shouldCheckCreateTimeOnEverLivingJob() {
 // given
 historyService.cleanUpHistoryAsync(true);
 // when
 Job everLivingJob = managementService.createJobQuery().singleResult();
 // then
 assertThat(everLivingJob.getCreateTime(), is(CREATE_DATE));
 assertThat(everLivingJob.getClass().getSimpleName(), is("EverLivingJobEntity"));
 // cleanup
 jobIds.add(everLivingJob.getId());
}

代码示例来源:origin: org.camunda.bpm/camunda-engine

@Test
public void shouldCheckCreateTimeOnMessage() {
 // given
 testRule.deploy(Bpmn.createExecutableProcess("process")
  .startEvent()
   .camundaAsyncBefore()
  .endEvent()
  .done());
 runtimeService.startProcessInstanceByKey("process");
 // when
 Job messageJob = managementService.createJobQuery().singleResult();
 // then
 assertThat(messageJob.getCreateTime(), is(CREATE_DATE));
 assertThat(messageJob.getClass().getSimpleName(), is("MessageEntity"));
 // cleanup
 jobIds.add(messageJob.getId());
}

代码示例来源:origin: org.camunda.bpm/camunda-engine

@Test
public void shouldCheckCreateTimeOnTimer() {
 // given
 testRule.deploy(Bpmn.createExecutableProcess("process")
  .startEvent()
   .timerWithDuration("PT5S")
  .endEvent()
  .done());
 runtimeService.startProcessInstanceByKey("process");
 // when
 Job timerJob = managementService.createJobQuery().singleResult();
 // then
 assertThat(timerJob.getCreateTime(), is(CREATE_DATE));
 assertThat(timerJob.getClass().getSimpleName(), is("TimerEntity"));
 // cleanup
 jobIds.add(timerJob.getId());
}

代码示例来源:origin: org.camunda.bpm/camunda-engine-rest-jaxrs2

public static JobDto fromJob(Job job) {
 JobDto dto = new JobDto();
 dto.id = job.getId();
 dto.jobDefinitionId = job.getJobDefinitionId();
 dto.processInstanceId = job.getProcessInstanceId();
 dto.processDefinitionId = job.getProcessDefinitionId();
 dto.processDefinitionKey = job.getProcessDefinitionKey();
 dto.executionId = job.getExecutionId();
 dto.exceptionMessage = job.getExceptionMessage();
 dto.retries = job.getRetries();
 dto.dueDate = job.getDuedate();
 dto.suspended = job.isSuspended();
 dto.priority = job.getPriority();
 dto.tenantId = job.getTenantId();
 dto.createTime = job.getCreateTime();
 return dto;
}

相关文章