Ejemplo n.º 1
0
//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);
            }
        }
Ejemplo n.º 2
0
 /// <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));
 }