本文整理了Java中org.activiti.engine.runtime.Job.getProcessInstanceId()
方法的一些代码示例,展示了Job.getProcessInstanceId()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Job.getProcessInstanceId()
方法的具体详情如下:
包路径:org.activiti.engine.runtime.Job
类名称:Job
方法名:getProcessInstanceId
[英]Returns the id of the process instance which execution created the job.
[中]返回执行创建作业的流程实例的id。
代码示例来源:origin: Activiti/Activiti
public Object execute(CommandContext commandContext) {
if (job == null) {
throw new ActivitiIllegalArgumentException("job is null");
}
if (log.isDebugEnabled()) {
log.debug("Unlocking exclusive job {}", job.getId());
}
if (job.isExclusive()) {
if (job.getProcessInstanceId() != null) {
ExecutionEntity execution = commandContext.getExecutionEntityManager().findById(job.getProcessInstanceId());
if (execution != null) {
commandContext.getExecutionEntityManager().clearProcessInstanceLockTime(execution.getId());
}
}
}
return null;
}
}
代码示例来源:origin: Activiti/Activiti
if (persistedObject instanceof Job) {
event.setExecutionId(((Job) persistedObject).getExecutionId());
event.setProcessInstanceId(((Job) persistedObject).getProcessInstanceId());
event.setProcessDefinitionId(((Job) persistedObject).getProcessDefinitionId());
} else if (persistedObject instanceof DelegateExecution) {
代码示例来源:origin: org.activiti/activiti-engine
public Object execute(CommandContext commandContext) {
if (job == null) {
throw new ActivitiIllegalArgumentException("job is null");
}
if (log.isDebugEnabled()) {
log.debug("Unlocking exclusive job {}", job.getId());
}
if (job.isExclusive()) {
if (job.getProcessInstanceId() != null) {
ExecutionEntity execution = commandContext.getExecutionEntityManager().findById(job.getProcessInstanceId());
if (execution != null) {
commandContext.getExecutionEntityManager().clearProcessInstanceLockTime(execution.getId());
}
}
}
return null;
}
}
代码示例来源:origin: org.activiti/activiti-rest
public JobResponse createJobResponse(Job job, RestUrlBuilder urlBuilder) {
JobResponse response = new JobResponse();
response.setId(job.getId());
response.setDueDate(job.getDuedate());
response.setExceptionMessage(job.getExceptionMessage());
response.setExecutionId(job.getExecutionId());
response.setProcessDefinitionId(job.getProcessDefinitionId());
response.setProcessInstanceId(job.getProcessInstanceId());
response.setRetries(job.getRetries());
response.setTenantId(job.getTenantId());
response.setUrl(urlBuilder.buildUrl(RestUrls.URL_JOB, job.getId()));
if (job.getProcessDefinitionId() != null) {
response.setProcessDefinitionUrl(urlBuilder.buildUrl(RestUrls.URL_PROCESS_DEFINITION, job.getProcessDefinitionId()));
}
if (job.getProcessInstanceId() != null) {
response.setProcessInstanceUrl(urlBuilder.buildUrl(RestUrls.URL_PROCESS_INSTANCE, job.getProcessInstanceId()));
}
if (job.getExecutionId() != null) {
response.setExecutionUrl(urlBuilder.buildUrl(RestUrls.URL_EXECUTION, job.getExecutionId()));
}
return response;
}
代码示例来源:origin: org.activiti/activiti-engine
if (persistedObject instanceof Job) {
event.setExecutionId(((Job) persistedObject).getExecutionId());
event.setProcessInstanceId(((Job) persistedObject).getProcessInstanceId());
event.setProcessDefinitionId(((Job) persistedObject).getProcessDefinitionId());
} else if (persistedObject instanceof DelegateExecution) {
内容来源于网络,如有侵权,请联系作者删除!