//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: @Override public void signal(org.camunda.bpm.engine.impl.pvm.delegate.ActivityExecution execution, String signalName, Object signalData) throws Exception public virtual void signal(ActivityExecution execution, string signalName, object signalData) { if (SIGNAL_COMPENSATION_DONE.Equals(signalName)) { signalCompensationDone(execution); } else { base.signal(execution, signalName, signalData); } }
/// <summary> /// With prior versions, the boundary event was already executed when compensation was performed; Thus, after /// compensation completes, the execution is signalled waiting at the boundary event. /// </summary> public static bool signalCancelBoundaryEvent(string signalName) { return(SIGNAL_COMPENSATION_DONE.Equals(signalName)); }