public void recordBodyCancelled(final ActivityInstance activityInstance) { if (LOG.isLoggable(this.level)) { LOG.log(this.level, "Activity body cancelled: " + activityInstance.getActivityName() + " (" + activityInstance.getProcessInstanceUUID() + ")"); } }
public void recordBodyEnded(final ActivityInstance activityInstance) { if (LOG.isLoggable(this.level)) { LOG.log(this.level, "Activity body ended: " + activityInstance.getActivityName() + " (" + activityInstance.getProcessInstanceUUID() + ")"); } }
public void recordBodyAborted(final ActivityInstance activityInstance) { if (LOG.isLoggable(this.level)) { LOG.log(this.level, "Activity body aborted: " + activityInstance.getActivityName() + " (" + activityInstance.getProcessInstanceUUID() + ")"); } }
public void recordBodyStarted(final ActivityInstance activityInstance) { if (LOG.isLoggable(this.level)) { LOG.log(this.level, "Activity body started: " + activityInstance.getActivityName() + " (" + activityInstance.getProcessInstanceUUID() + ")"); } }
public void recordEnterActivity(ActivityInstance activityInstance) { if (LOG.isLoggable(this.level)) { LOG.log(this.level, "Activity ready: " + activityInstance.getActivityName() + " (" + activityInstance.getProcessInstanceUUID() + ")"); } }
public void recordActivityFailed(ActivityInstance activityInstance) { if (LOG.isLoggable(this.level)) { LOG.log(this.level, "Activity failed: " + activityInstance.getActivityName() + " (" + activityInstance.getProcessInstanceUUID() + ")"); } }
@Override public Set<ActivityInstance> getActivities(final String activityId) { final Set<ActivityInstance> matchingActivities = new HashSet<ActivityInstance>(); if (getActivities() != null) { for (final ActivityInstance activity : getActivities()) { if (activity.getActivityName().equals(activityId)) { matchingActivities.add(activity); } } } return matchingActivities; }
@Override public Set<ActivityInstance> getActivities(final String activityId) { final Set<ActivityInstance> matchingActivities = new HashSet<ActivityInstance>(); if (getActivities() != null) { for (final ActivityInstance activity : getActivities()) { if (activity.getActivityName().equals(activityId)) { matchingActivities.add(activity); } } } return matchingActivities; }
@Override public Set<ActivityInstance> getActivityInstances(final ProcessInstanceUUID instanceUUID, final String activityId) throws ActivityNotFoundException { final Set<ActivityInstance> result = new HashSet<ActivityInstance>(); for (final ActivityInstance record : EnvTool.getAllQueriers(getQueryList()).getActivityInstances(instanceUUID)) { if (record.getActivityName().equals(activityId)) { result.add(new ActivityInstanceImpl(record)); } } if (result.isEmpty()) { throw new ActivityNotFoundException("bai_QRAPII_4", instanceUUID, activityId); } return result; }
private static void assign(final ActivityInstance task, final java.util.Set<java.lang.String> candidates, final String userId) { final ActivityInstanceUUID taskUUID = task.getUUID(); if (LOG.isLoggable(Level.FINE)) { LOG.fine("assigning task : " + taskUUID + " on activity " + task.getActivityName()); } final Recorder recorder = EnvTool.getRecorder(); recorder.recordTaskAssigned(taskUUID, task.getState(), EnvTool.getUserId(), candidates, userId); }
@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; }
checker.setActivityName(activity.getActivityName()); checker.setApiAccessor(new StandardAPIAccessorImpl()); checker.setIterationId(activity.getIterationId()); final Map<String, Object[]> temp = ((MultiInstantiatorJoinChecker) checker).getInstantiatorParameters(); if (temp != null) { multiInstantiator.setActivityId(activity.getActivityName()); multiInstantiator.setIterationId(activity.getIterationId()); multiInstantiator.setProcessInstanceUUID(instanceUUID); final StringBuilder builder = new StringBuilder( "An Exception occurs during join checking of mutliple instances activity: '"); builder.append(activity.getActivityName()).append("' of instance: ").append(instanceUUID).append(" of process: ") .append(definitionUUID).append(".\r\n Exception : ").append(e.getMessage()); throw new BonitaRuntimeException(builder.toString());
@Override public ActivityState getActivityInstanceState(final ActivityInstanceUUID activityUUID) throws ActivityNotFoundException { FacadeUtil.checkArgsNotNull(activityUUID); final Querier querier = EnvTool.getAllQueriers(getQueryList()); final ActivityState state = querier.getActivityInstanceState(activityUUID); if (state == null) { final ActivityInstance activity = querier.getActivityInstance(activityUUID); throw new ActivityNotFoundException("bai_QRAPII_3", activity.getProcessInstanceUUID(), activity.getActivityName()); } return state; }
if (LOG.isLoggable(Level.SEVERE)) { LOG.severe("Error while setting the variable on skip task : " + activityInstance.getActivityName() + ". Exception: " + Misc.getStackTraceFrom(e)); String activityName = activityInstance.getActivityName(); if (LOG.isLoggable(Level.FINE)) { LOG.fine("Skiping activity : " + activityInstanceUUID + " on activity " + activityName);
final String activityId = activity.getActivityName();
name = src.getActivityName(); description = src.getActivityDescription(); label = src.getActivityLabel();
name = src.getActivityName(); description = src.getActivityDescription(); label = src.getActivityLabel();