//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void execute(org.camunda.bpm.engine.impl.pvm.delegate.ActivityExecution execution) throws Exception public virtual void execute(ActivityExecution execution) { PvmTransition more = execution.Activity.findOutgoingTransition("more"); PvmTransition done = execution.Activity.findOutgoingTransition("done"); int?value = (int?)execution.getVariable(variableName); if (value == null) { execution.setVariable(variableName, from); execution.leaveActivityViaTransition(more); } else { value = value + 1; if (value.Value < to) { execution.setVariable(variableName, value); execution.leaveActivityViaTransition(more); } else { execution.leaveActivityViaTransition(done); } } }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void execute(org.camunda.bpm.engine.impl.pvm.delegate.ActivityExecution execution) throws Exception public virtual void execute(ActivityExecution execution) { PvmTransition transition = null; string creditRating = (string)execution.getVariable("creditRating"); if (creditRating.Equals("AAA+")) { transition = execution.Activity.findOutgoingTransition("wow"); } else if (creditRating.Equals("Aaa-")) { transition = execution.Activity.findOutgoingTransition("nice"); } else { transition = execution.Activity.findOutgoingTransition("default"); } execution.leaveActivityViaTransition(transition); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void execute(org.camunda.bpm.engine.impl.pvm.delegate.ActivityExecution execution) throws Exception public virtual void execute(ActivityExecution execution) { PvmTransition transition = execution.Activity.OutgoingTransitions[0]; execution.leaveActivityViaTransition(transition); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: 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) { PvmTransition transition = execution.Activity.OutgoingTransitions[0]; execution.leaveActivityViaTransition(transition); }