@Override public Collection<String> getAvailableSignals(long processInstanceId) { try { Collection<String> signals = processService.getAvailableSignals(processInstanceId); return signals; } catch (Exception e) { throw ExceptionUtilities.handleException(e); } }
public String getAvailableSignals(String containerId, Number processInstanceId, String marshallingType) { containerId = context.getContainerId(containerId, new ByProcessInstanceIdContainerLocator(processInstanceId.longValue())); Collection<String> signals = processService.getAvailableSignals(containerId, processInstanceId.longValue()); logger.debug("About to marshal available signals {}", signals); String response = marshallerHelper.marshal(containerId, marshallingType, signals); return response; }