//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) { DelegateCaseVariableInstanceImpl variableInstanceImpl = (DelegateCaseVariableInstanceImpl)variableInstance; ScriptInvocation invocation = new ScriptInvocation(script, variableInstanceImpl.ScopeExecution); Context.ProcessEngineConfiguration.DelegateInterceptor.handleInvocation(invocation); }
public static DelegateCaseVariableInstanceImpl fromVariableInstance(VariableInstance variableInstance) { DelegateCaseVariableInstanceImpl delegateInstance = new DelegateCaseVariableInstanceImpl(); delegateInstance.variableId = variableInstance.Id; delegateInstance.processInstanceId = variableInstance.ProcessInstanceId; delegateInstance.executionId = variableInstance.ExecutionId; delegateInstance.caseExecutionId = variableInstance.CaseExecutionId; delegateInstance.caseInstanceId = variableInstance.CaseInstanceId; delegateInstance.taskId = variableInstance.TaskId; delegateInstance.activityInstanceId = variableInstance.ActivityInstanceId; delegateInstance.tenantId = variableInstance.TenantId; delegateInstance.errorMessage = variableInstance.ErrorMessage; delegateInstance.name = variableInstance.Name; delegateInstance.value = variableInstance.TypedValue; return(delegateInstance); }