public static void unreachableStatement() { Misc.unreachableStatement("This statement should never be reached!"); }
public static void unreachableStatement() { final String message = ExceptionManager.getInstance().getFullMessage("buc_M_10"); Misc.unreachableStatement(message); }
public void setTransitionState(final Transition transition, final TransitionState state) { final TransitionStatus transitionStatus = this.getTransitionStatus(transition); if (transitionStatus == null) { Misc.unreachableStatement(); } transitionStatus.setState(state); }
public static void unreachableStatement() { final String message = ExceptionManager.getInstance().getFullMessage("buc_M_10"); Misc.unreachableStatement(message); }
Misc.unreachableStatement("Ouch! How can it be that a StringReader throws an IOException?"); } finally { Misc.close(reader);
Misc.unreachableStatement(msg); } finally { Misc.close(reader);
Misc.unreachableStatement(msg); } finally { Misc.close(reader);
@Override public Map<String, Object> getVariables(final ActivityInstanceUUID activityUUID) throws ActivityNotFoundException { final ActivityInstance activity = EnvTool.getAllQueriers(getQueryList()).getActivityInstance(activityUUID); if (activity == null) { throw new ActivityNotFoundException("bai_QRAPII_14", activityUUID); } final Date maxDate = getMaxDate(activity); try { final Map<String, Object> allVariables = new HashMap<String, Object>(); final Map<String, Object> localVariables = activity.getLastKnownVariableValues(); final Map<String, Object> globalVariables = getProcessInstanceVariables(activity.getProcessInstanceUUID(), maxDate); // add global first because if some variables are in both local and global // we want to keep local value allVariables.putAll(globalVariables); allVariables.putAll(localVariables); return allVariables; } catch (final InstanceNotFoundException e) { // If activity exists, the process instance must exist too. Misc.unreachableStatement(); return null; } }
@Override public void setVariable(final ActivityInstanceUUID activityUUID, final String variableId, final Object variableValue) throws ActivityNotFoundException, VariableNotFoundException { try { setActivityInstanceVariable(activityUUID, variableId, variableValue); } catch (final Throwable e) { final ActivityInstance activity = EnvTool.getAllQueriers().getActivityInstance(activityUUID); if (activity == null) { throw new ActivityNotFoundException("bai_RAPII_25", activityUUID); } try { setProcessInstanceVariable(activity.getProcessInstanceUUID(), variableId, variableValue); } catch (final InstanceNotFoundException e1) { // If activity exists, the process instance must exist too. Misc.unreachableStatement(); } } }
@Override public Object getVariable(final ActivityInstanceUUID activityUUID, final String variableId) throws ActivityNotFoundException, VariableNotFoundException { try { return getActivityInstanceVariable(activityUUID, variableId); } catch (final Throwable e) { final ActivityInstance activity = EnvTool.getAllQueriers().getActivityInstance(activityUUID); if (activity == null) { throw new ActivityNotFoundException("bai_QRAPII_11", activityUUID); } final Date maxDate = getMaxDate(activity); try { return getProcessInstanceVariable(activity.getProcessInstanceUUID(), variableId, maxDate); } catch (final InstanceNotFoundException e1) { // If activity exists, the process instance must exist too. Misc.unreachableStatement(); return null; } } }