msg.append("location: '").append(activity.getLocation()).append("'"); if (activity.getIdCount() > 0) { msg.append(separator); msg.append("id-count: '").append(activity.getIdCount()).append("'");
selfSnapshot.add(JSON_ID_COUNT_FIELD, activity.getIdCount());
@Override public StackTraceElement[] getStackTrace() { StackTraceElement[] activityTrace = null; LightStack<TrackingActivity> stack = ACTIVITY_STACK.get(); if ((stack != null) && (!stack.isEmpty())) { activityTrace = new StackTraceElement[stack.size()]; int index = 0; for (int i = (stack.size() - 1); i >= 0; i--) { TrackingActivity act = stack.get(i); activityTrace[index++] = new StackTraceElement(act.getSource().getName(), act.getResolvedName(), act.getTrackingId() + ":" + act.getParentId(), act.getIdCount()); } } return activityTrace; }
jsonString.append(JSON_ID_COUNT_LABEL).append(ATTR_SEP).append(activity.getIdCount()).append(ATTR_JSON); jsonString.append(JSON_SNAPSHOT_COUNT_LABEL).append(ATTR_SEP).append(activity.getSnapshotCount()) .append(ATTR_JSON); .append(itemsToJSON(activity.getCorrelator())).append(ARRAY_END); if (activity.getIdCount() > 0) { jsonString.append(ATTR_JSON); jsonString.append(JSON_ID_SET_LABEL).append(ATTR_SEP).append(ARRAY_START_JSON)
activity.tnt(tev); if (activity.getIdCount() >= maxActivitySize) { activity.setException(ex); activity.setStatus(ex != null ? ActivityStatus.EXCEPTION : ActivityStatus.END);