@Override public ActivityInstance getActivity(final String activityId, final String iterationId, final String activityInstanceId) { if (getActivities() != null) { for (final ActivityInstance activity : getActivities()) { if (activity.getActivityName().equals(activityId) && (activity.getIterationId() == null && iterationId == null || activity.getIterationId().equals( iterationId)) && (activity.getActivityInstanceId() == null && activityInstanceId == null || activity .getActivityInstanceId().equals(activityInstanceId))) { return activity; } } } return null; }
@Override public ActivityInstance getActivity(final String activityId, final String iterationId, final String activityInstanceId) { if (getActivities() != null) { for (final ActivityInstance activity : getActivities()) { if (activity.getActivityName().equals(activityId) && (activity.getIterationId() == null && iterationId == null || activity.getIterationId().equals( iterationId)) && (activity.getActivityInstanceId() == null && activityInstanceId == null || activity .getActivityInstanceId().equals(activityInstanceId))) { return activity; } } } return null; }
@SuppressWarnings("unchecked") public ActivityInstanceImpl(final ActivityInstance< ? extends ActivityBody > record) { super(record); this.uuid = new ActivityInstanceUUID(record.getUUID()); this.activityId = record.getActivityId(); this.body = (T) record.getBody().copy(); this.iterationId = record.getIterationId(); this.activityInstanceId = record.getActivityInstanceId(); this.variablesBeforeStarted = record.getVariablesBeforeStarted(); List<VariableUpdate> list = record.getVariableUpdates(); if (list != null && !list.isEmpty()) { this.variableUpdates = new ArrayList<VariableUpdate>(); for (VariableUpdate varUpdate : list) { this.variableUpdates.add(new VariableUpdateImpl(varUpdate)); } } }
@SuppressWarnings("unchecked") public ActivityInstanceImpl(final ActivityInstance< ? extends ActivityBody > record) { super(record); this.uuid = new ActivityInstanceUUID(record.getUUID()); this.activityId = record.getActivityId(); this.body = (T) record.getBody().copy(); this.iterationId = record.getIterationId(); this.activityInstanceId = record.getActivityInstanceId(); this.variablesBeforeStarted = record.getVariablesBeforeStarted(); List<VariableUpdate> list = record.getVariableUpdates(); if (list != null && !list.isEmpty()) { this.variableUpdates = new ArrayList<VariableUpdate>(); for (VariableUpdate varUpdate : list) { this.variableUpdates.add(new VariableUpdateImpl(varUpdate)); } } }
checker.setActivityName(activity.getActivityName()); checker.setApiAccessor(new StandardAPIAccessorImpl()); checker.setIterationId(activity.getIterationId()); checker.setProcessDefinitionUUID(definitionUUID); checker.setProcessInstanceUUID(instanceUUID); if (temp != null) { multiInstantiator.setActivityId(activity.getActivityName()); multiInstantiator.setIterationId(activity.getIterationId()); multiInstantiator.setProcessInstanceUUID(instanceUUID); setParameters(binding, temp, multiInstantiator);
public LightActivityInstanceImpl(final ActivityInstance src) { super(src); uuid = new ActivityInstanceUUID(src.getUUID()); iterationId = src.getIterationId(); activityInstanceId = src.getActivityInstanceId(); loopId = src.getLoopId();
public LightActivityInstanceImpl(final ActivityInstance src) { super(src); uuid = new ActivityInstanceUUID(src.getUUID()); iterationId = src.getIterationId(); activityInstanceId = src.getActivityInstanceId(); loopId = src.getLoopId();