public static ActivityDefinitionImpl createReceiveEventActivity(final ProcessDefinitionUUID processUUID, final String name, final String eventName, final String expression) { return new ActivityDefinitionImpl(processUUID, name, Type.ReceiveEvent, null, null, null, null, eventName, expression); }
public static ActivityDefinitionImpl createSignalEventActivity(final ProcessDefinitionUUID processUUID, final String eventName, final String signalCode) { return new ActivityDefinitionImpl(processUUID, eventName, Type.SignalEvent, null, null, null, signalCode, null, null); }
public static ActivityDefinitionImpl createSubflowActivity(final ProcessDefinitionUUID processUUID, final String name, final String subflowProcessName, final String subflowProcessVersion) { return new ActivityDefinitionImpl(processUUID, name, Type.Subflow, null, subflowProcessName, subflowProcessVersion, null, null, null); }
public static ActivityDefinitionImpl createSubflowActivity(final ProcessDefinitionUUID processUUID, final String name, final String subflowProcessName, final String subflowProcessVersion) { return new ActivityDefinitionImpl(processUUID, name, Type.Subflow, null, subflowProcessName, subflowProcessVersion, null, null, null); }
public static ActivityDefinitionImpl createReceiveEventActivity(final ProcessDefinitionUUID processUUID, final String name, final String eventName, final String expression) { return new ActivityDefinitionImpl(processUUID, name, Type.ReceiveEvent, null, null, null, null, eventName, expression); }
public static ActivityDefinitionImpl createSignalEventActivity(final ProcessDefinitionUUID processUUID, final String eventName, final String signalCode) { return new ActivityDefinitionImpl(processUUID, eventName, Type.SignalEvent, null, null, null, signalCode, null, null); }
public static ActivityDefinitionImpl createHumanActivity(final ProcessDefinitionUUID processUUID, final String name, final Set<String> performers) { return new ActivityDefinitionImpl(processUUID, name, Type.Human, performers, null, null, null, null, null); }
public static ActivityDefinitionImpl createAutomaticActivity(final ProcessDefinitionUUID processUUID, final String name) { return new ActivityDefinitionImpl(processUUID, name, Type.Automatic, null, null, null, null, null, null); }
public static ActivityDefinitionImpl createSendEventActivity(final ProcessDefinitionUUID processUUID, final String name) { return new ActivityDefinitionImpl(processUUID, name, Type.SendEvents, null, null, null, null, null, null); }
public static ActivityDefinitionImpl createErrorEventActivity(final ProcessDefinitionUUID processUUID, final String eventName, final String errorCode) { return new ActivityDefinitionImpl(processUUID, eventName, Type.ErrorEvent, null, null, null, errorCode, null, null); }
public static ActivityDefinitionImpl createSendEventActivity(final ProcessDefinitionUUID processUUID, final String name) { return new ActivityDefinitionImpl(processUUID, name, Type.SendEvents, null, null, null, null, null, null); }
public static ActivityDefinitionImpl createErrorEventActivity(final ProcessDefinitionUUID processUUID, final String eventName, final String errorCode) { return new ActivityDefinitionImpl(processUUID, eventName, Type.ErrorEvent, null, null, null, errorCode, null, null); }
public static ActivityDefinitionImpl createHumanActivity(final ProcessDefinitionUUID processUUID, final String name, final Set<String> performers) { return new ActivityDefinitionImpl(processUUID, name, Type.Human, performers, null, null, null, null, null); }
public static ActivityDefinitionImpl createAutomaticActivity(final ProcessDefinitionUUID processUUID, final String name) { return new ActivityDefinitionImpl(processUUID, name, Type.Automatic, null, null, null, null, null, null); }
public static ActivityDefinitionImpl createTimerActivity(final ProcessDefinitionUUID processUUID, final String name, final String timerCondition) { return new ActivityDefinitionImpl(processUUID, name, Type.Timer, null, null, null, timerCondition, null, null); }
public static ActivityDefinitionImpl createTimerActivity(final ProcessDefinitionUUID processUUID, final String name, final String timerCondition) { return new ActivityDefinitionImpl(processUUID, name, Type.Timer, null, null, null, timerCondition, null, null); }
private Set<ActivityDefinition> getActivityCopy(final Set<ActivityDefinition> src) { final Set<ActivityDefinition> result = new HashSet<ActivityDefinition>(); if (src != null) { for (final ActivityDefinition p : src) { result.add(new ActivityDefinitionImpl(p)); } } return result; }
private Set<ActivityDefinition> getActivityCopy(Set<ActivityDefinition> src) { Set<ActivityDefinition> result = new HashSet<ActivityDefinition>(); if (src != null) { for (ActivityDefinition p : src) { result.add(new ActivityDefinitionImpl(p)); } } return result; }
public ActivityDefinition getProcessActivity(ProcessDefinitionUUID processUUID, String activityId) throws ProcessNotFoundException, ActivityNotFoundException { FacadeUtil.checkArgsNotNull(processUUID, activityId); ProcessFullDefinition process = EnvTool.getAllQueriers().getProcess(processUUID); if (process == null) { throw new ProcessNotFoundException(processUUID); } Set<ActivityDefinition> activities = process.getActivities(); if (activities != null) { for (ActivityDefinition activityDefinition : activities) { if (activityDefinition.getActivityId().equals(activityId)) { return new ActivityDefinitionImpl(activityDefinition); } } } throw new ActivityNotFoundException(processUUID, activityId); }
@Override public ActivityDefinition getProcessActivity(final ProcessDefinitionUUID processUUID, final String activityId) throws ProcessNotFoundException, ActivityNotFoundException { FacadeUtil.checkArgsNotNull(processUUID, activityId); final ProcessDefinition process = EnvTool.getAllQueriers(getQueryList()).getProcess(processUUID); if (process == null) { throw new ProcessNotFoundException("bai_QDAPII_8", processUUID); } final Set<ActivityDefinition> activities = process.getActivities(); if (activities != null) { for (final ActivityDefinition activityDefinition : activities) { if (activityDefinition.getName().equals(activityId)) { return new ActivityDefinitionImpl(activityDefinition); } } } throw new ActivityNotFoundException("bai_QDAPII_9", processUUID, activityId); }