03-19-2014 03:23 AM
@Override
public void notify(DelegateExecution execution) throws Exception {
String parentOrderID = (String) execution.getVariable("parentOrderId");
ProcessInstance instance = runtimeService.createProcessInstanceQuery()
.processInstanceBusinessKey(parentOrderID)
.includeProcessVariables()
.singleResult();
Execution parentExecution = execution.getEngineServices()
.getRuntimeService().createExecutionQuery()
.processInstanceId(instance.getId())
.messageEventSubscriptionName("childOrderComplete")
.singleResult();
execution.getEngineServices()
.getRuntimeService()
.messageEventReceivedAsync("childOrderComplete", parentExecution.getId());
}
select
distinct RES.*,
P.KEY_ as ProcessDefinitionKey,
P.ID_ as ProcessDefinitionId
from ACT_RU_EXECUTION RES
inner join ACT_RE_PROCDEF P
on RES.PROC_DEF_ID_ = P.ID_
inner join ACT_RU_EVENT_SUBSCR EVT0
on RES.ID_ = EVT0.EXECUTION_ID_
WHERE RES.PROC_INST_ID_ = '15073'
and (EVT0.EVENT_TYPE_ = 'message'
and EVT0.EVENT_NAME_ = 'childOrderComplete')
order by RES.ID_ asc
LIMIT 2147483647
OFFSET 0;
42120 Query select @@session.tx_read_only
42120 Query insert into ACT_HI_VARINST (ID_, PROC_INST_ID_, EXECUTION_ID_, TASK_ID_, NAME_, REV_, VAR_TYPE_, BYTEARRAY_ID_, DOUBLE_, LONG_ , TEXT_, TEXT2_)
42120 Query select @@session.tx_read_only
42120 Query insert into ACT_RU_IDENTITYLINK (ID_, REV_, TYPE_, USER_ID_, GROUP_ID_, TASK_ID_, PROC_INST_ID_, PROC_DEF_ID_)
42120 Query select @@session.tx_read_only
42120 Query insert into ACT_HI_IDENTITYLINK (ID_, TYPE_, USER_ID_, GROUP_ID_, TASK_ID_, PROC_INST_ID_)
42120 Query select @@session.tx_read_only
42120 Query insert into ACT_RU_VARIABLE (ID_, REV_,
42120 Query select @@session.tx_read_only
42120 Query insert into ACT_HI_VARINST (ID_, PROC_INST_ID_, EXECUTION_ID_, TASK_ID_, NAME_, REV_, VAR_TYPE_, BYTEARRAY_ID_, DOUBLE_, LONG_ , TEXT_, TEXT2_)
42120 Query commit
42120 Query select @@session.tx_read_only
42120 Query select @@session.tx_read_only
42120 Query rollback
42120 Query SET autocommit=1
42120 Query SET autocommit=0
42120 Query select @@session.tx_read_only
42120 Query select distinct RES.* , P.KEY_ as ProcessDefinitionKey, P.ID_ as ProcessDefinitionId <— 1st Attempt
42120 Query select @@session.tx_read_only
42120 Query select distinct RES.* , P.KEY_ as ProcessDefinitionKey, P.ID_ as ProcessDefinitionId <— 2nd Attempt
42120 Query select @@session.tx_read_only
42120 Query select distinct RES.* , P.KEY_ as ProcessDefinitionKey, P.ID_ as ProcessDefinitionId <— 3rd Attempt
42120 Query select @@session.tx_read_only
42120 Query select distinct RES.* , P.KEY_ as ProcessDefinitionKey, P.ID_ as ProcessDefinitionId <— 4th Attempt
03-19-2014 07:27 PM
03-24-2014 08:41 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.