public String toString() { return "==>[ProcessCompleted(name=" + getProcessInstance().getProcessName() + "; id=" + getProcessInstance().getProcessId() + ")]"; } }
public String toString() { return "==>[ProcessVariableChanged(id=" + id + "; instanceId=" + instanceId + "; oldValue=" + oldValue + "; newValue=" + newValue + "; processName=" + getProcessInstance().getProcessName() + "; processId=" + getProcessInstance().getProcessId() + ")]"; } }
public String toString() { return "==>[ProcessStarted(name=" + getProcessInstance().getProcessName() + "; id=" + getProcessInstance().getProcessId() + ")]"; }
private ProcessInstance getRemoteClient(ProcessInstance processInstance) { return new ProcessInstanceRemoteClient(processInstance.getId(), processInstance.getProcessId(), processInstance.getProcessName(), processInstance.getState()); } }
public String toString() { return "==>[ProcessNodeTriggered(nodeId=" + nodeInstance.getNodeId() + "; id=" + nodeInstance.getId() + "; processName=" + getProcessInstance().getProcessName() + "; processId=" + getProcessInstance().getProcessId() + ")]"; } }
@Override public void beforeNodeTriggered(ProcessNodeTriggeredEvent event) { for (AuditingDomain ac : auditingConnectors) { ProcessInstance instance = event.getProcessInstance(); ac.onNodeStart(instance.getProcessName(), instance.getId(), event.getNodeInstance().getNodeName()); } }
public String toString() { return "==>[ProcessNodeLeft(nodeId=" + nodeInstance.getNodeId() + "; id=" + nodeInstance.getId() + "; processName=" + getProcessInstance().getProcessName() + "; processId=" + getProcessInstance().getProcessId() + ")]"; } }
@Override public void afterNodeLeft(ProcessNodeLeftEvent event) { for (AuditingDomain ac : auditingConnectors) { ProcessInstance instance = event.getProcessInstance(); ac.onNodeFinish(instance.getProcessName(), instance.getId(), event.getNodeInstance().getNodeName()); } }
public void beforeProcessCompleted(ProcessCompletedEvent event) { filterLogEvent( new RuleFlowLogEvent( LogEvent.BEFORE_RULEFLOW_COMPLETED, event.getProcessInstance().getProcessId(), event.getProcessInstance().getProcessName(), event.getProcessInstance().getId()) ); }
public void beforeProcessStarted(ProcessStartedEvent event) { filterLogEvent( new RuleFlowLogEvent( LogEvent.BEFORE_RULEFLOW_CREATED, event.getProcessInstance().getProcessId(), event.getProcessInstance().getProcessName(), event.getProcessInstance().getId()) ); }
public void afterProcessCompleted(ProcessCompletedEvent event) { filterLogEvent(new RuleFlowLogEvent(LogEvent.AFTER_RULEFLOW_COMPLETED, event.getProcessInstance().getProcessId(), event.getProcessInstance().getProcessName(), event.getProcessInstance().getId()) ); }
public void afterProcessStarted(ProcessStartedEvent event) { filterLogEvent(new RuleFlowLogEvent(LogEvent.AFTER_RULEFLOW_CREATED, event.getProcessInstance().getProcessId(), event.getProcessInstance().getProcessName(), event.getProcessInstance().getId()) ); }
public void beforeProcessStarted(ProcessStartedEvent event) { long parentProcessInstanceId = -1; try { ProcessInstanceImpl processInstance = (ProcessInstanceImpl) event.getProcessInstance(); parentProcessInstanceId = (Long) processInstance.getMetaData().get("ParentProcessInstanceId"); } catch (Exception e) { //in case of problems with getting hold of parentProcessInstanceId don't break the operation } LogEvent logEvent = new ExtendedRuleFlowLogEvent( LogEvent.BEFORE_RULEFLOW_CREATED, event.getProcessInstance().getProcessId(), event.getProcessInstance().getProcessName(), event.getProcessInstance().getId(), parentProcessInstanceId) ; // filters are not available from super class, TODO make fireLogEvent protected instead of private in WorkinMemoryLogger logEventCreated( logEvent ); }
public void afterVariableChanged(ProcessVariableChangedEvent event) { filterLogEvent(new RuleFlowVariableLogEvent(LogEvent.AFTER_VARIABLE_INSTANCE_CHANGED, event.getVariableId(), event.getVariableInstanceId(), event.getProcessInstance().getProcessId(), event.getProcessInstance().getProcessName(), event.getProcessInstance().getId(), event.getNewValue() == null ? "null" : event.getNewValue().toString()) ); }
public void beforeVariableChanged(ProcessVariableChangedEvent event) { filterLogEvent(new RuleFlowVariableLogEvent(LogEvent.BEFORE_VARIABLE_INSTANCE_CHANGED, event.getVariableId(), event.getVariableInstanceId(), event.getProcessInstance().getProcessId(), event.getProcessInstance().getProcessName(), event.getProcessInstance().getId(), event.getNewValue() == null ? "null" : event.getNewValue().toString()) ); }
public void afterProcessCompleted(ProcessCompletedEvent event) { String outcome = null; try { ProcessInstanceImpl processInstance = (ProcessInstanceImpl) event.getProcessInstance(); outcome = processInstance.getOutcome(); } catch (Exception e) { //in case of problems with getting hold of parentProcessInstanceId don't break the operation } LogEvent logEvent = new ExtendedRuleFlowLogEvent(LogEvent.AFTER_RULEFLOW_COMPLETED, event.getProcessInstance().getProcessId(), event.getProcessInstance().getProcessName(), event.getProcessInstance().getId(), event.getProcessInstance().getState(), outcome) ; // filters are not available from super class, TODO make fireLogEvent protected instead of private in WorkinMemoryLogger logEventCreated( logEvent ); }
public void afterNodeLeft(ProcessNodeLeftEvent event) { filterLogEvent(new RuleFlowNodeLogEvent(LogEvent.AFTER_RULEFLOW_NODE_EXITED, createNodeId(event.getNodeInstance()), event.getNodeInstance().getNodeName(), createNodeInstanceId(event.getNodeInstance()), event.getProcessInstance().getProcessId(), event.getProcessInstance().getProcessName(), event.getProcessInstance().getId()) ); }
public void afterNodeTriggered(ProcessNodeTriggeredEvent event) { filterLogEvent(new RuleFlowNodeLogEvent(LogEvent.AFTER_RULEFLOW_NODE_TRIGGERED, createNodeId(event.getNodeInstance()), event.getNodeInstance().getNodeName(), createNodeInstanceId(event.getNodeInstance()), event.getProcessInstance().getProcessId(), event.getProcessInstance().getProcessName(), event.getProcessInstance().getId()) ); }
public void beforeNodeLeft(ProcessNodeLeftEvent event) { filterLogEvent(new RuleFlowNodeLogEvent(LogEvent.BEFORE_RULEFLOW_NODE_EXITED, createNodeId(event.getNodeInstance()), event.getNodeInstance().getNodeName(), createNodeInstanceId(event.getNodeInstance()), event.getProcessInstance().getProcessId(), event.getProcessInstance().getProcessName(), event.getProcessInstance().getId()) ); }
public void beforeNodeTriggered(ProcessNodeTriggeredEvent event) { filterLogEvent(new RuleFlowNodeLogEvent(LogEvent.BEFORE_RULEFLOW_NODE_TRIGGERED, createNodeId(event.getNodeInstance()), event.getNodeInstance().getNodeName(), createNodeInstanceId(event.getNodeInstance()), event.getProcessInstance().getProcessId(), event.getProcessInstance().getProcessName(), event.getProcessInstance().getId()) ); }