//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void notify(org.camunda.bpm.engine.delegate.DelegateCaseVariableInstance variableInstance) throws Exception public virtual void notify(DelegateCaseVariableInstance variableInstance) { DelegateCaseVariableInstanceImpl variableInstanceImpl = (DelegateCaseVariableInstanceImpl)variableInstance; // Return value of expression is ignored expression.getValue(variableInstanceImpl.ScopeExecution); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void notify(org.camunda.bpm.engine.delegate.DelegateCaseVariableInstance variableInstance) throws Exception public virtual void notify(DelegateCaseVariableInstance variableInstance) { if (variableInstance.ProcessEngineServices.RuntimeService != null) { foundValidRuntimeService = true; } }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void notify(org.camunda.bpm.engine.delegate.DelegateCaseVariableInstance variableInstance) throws Exception public virtual void notify(DelegateCaseVariableInstance variableInstance) { DelegateCaseVariableInstanceImpl variableInstanceImpl = (DelegateCaseVariableInstanceImpl)variableInstance; ScriptInvocation invocation = new ScriptInvocation(script, variableInstanceImpl.ScopeExecution); Context.ProcessEngineConfiguration.DelegateInterceptor.handleInvocation(invocation); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void notify(org.camunda.bpm.engine.delegate.DelegateCaseVariableInstance variableInstance) throws Exception public virtual void notify(DelegateCaseVariableInstance variableInstance) { if (variableInstance.Name.Equals("variable")) { if (variableInstance.Value.Equals("value1")) { variableInstance.SourceExecution.setVariable("variable", "value2"); } else { // ignore } } else { throw new ProcessEngineException("unwanted invocation"); } }
public virtual void matches(DelegateCaseVariableInstance instance) { assertEquals(expectedEventName, instance.EventName); assertEquals(expectedVariableName, instance.Name); assertEquals(expectedVariableValue, instance.Value); assertEquals(expectedProcessInstanceId, instance.ProcessInstanceId); assertEquals(expectedExecutionId, instance.ExecutionId); assertEquals(expectedCaseInstanceId, instance.CaseInstanceId); assertEquals(expectedCaseExecutionId, instance.CaseExecutionId); assertEquals(expectedTaskId, instance.TaskId); assertEquals(expectedActivityInstanceId, instance.ActivityInstanceId); assertEquals(expectedSourceExecution.Id, instance.SourceExecution.Id); assertEquals(expectedSourceExecution.ActivityId, instance.SourceExecution.ActivityId); assertEquals(expectedSourceExecution.ActivityName, instance.SourceExecution.ActivityName); assertEquals(expectedSourceExecution.CaseDefinitionId, instance.SourceExecution.CaseDefinitionId); assertEquals(expectedSourceExecution.CaseInstanceId, instance.SourceExecution.CaseInstanceId); assertEquals(expectedSourceExecution.ParentId, instance.SourceExecution.ParentId); }
public CaseVariableListenerInvocation(CaseVariableListener variableListenerInstance, DelegateCaseVariableInstance variableInstance, BaseDelegateExecution contextExecution) : base(contextExecution, null) { this.variableListenerInstance = variableListenerInstance; this.variableInstance = variableInstance; }
public CaseVariableListenerInvocation(CaseVariableListener variableListenerInstance, DelegateCaseVariableInstance variableInstance) : this(variableListenerInstance, variableInstance, null) { }