public DelegateInvocationAnonymousInnerClass2(CallableElementActivityBehavior outerInstance, ActivityExecution execution, VariableScope subInstance, DelegateVariableMapping varMapping) : base(execution, null) { this.outerInstance = outerInstance; this.execution = execution; this.subInstance = subInstance; this.varMapping = varMapping; }
//JAVA TO C# CONVERTER WARNING: 'final' parameters are not available in .NET: //ORIGINAL LINE: @Override public void passOutputVariables(final org.camunda.bpm.engine.impl.pvm.delegate.ActivityExecution execution, final org.camunda.bpm.engine.delegate.VariableScope subInstance) public virtual void passOutputVariables(ActivityExecution execution, VariableScope subInstance) { // only data. no control flow available on this execution. VariableMap variables = filterVariables(getOutputVariables(subInstance)); VariableMap localVariables = getOutputVariablesLocal(subInstance); execution.Variables = variables; execution.VariablesLocal = localVariables; //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final org.camunda.bpm.engine.delegate.DelegateVariableMapping varMapping = resolveDelegation(execution); DelegateVariableMapping varMapping = resolveDelegation(execution); if (varMapping != null) { invokeVarMappingDelegation(new DelegateInvocationAnonymousInnerClass2(this, execution, subInstance, varMapping)); } }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: @Override public void execute(final org.camunda.bpm.engine.impl.pvm.delegate.ActivityExecution execution) throws Exception //JAVA TO C# CONVERTER WARNING: 'final' parameters are not available in .NET: public virtual void execute(ActivityExecution execution) { //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final org.camunda.bpm.engine.variable.VariableMap variables = getInputVariables(execution); VariableMap variables = getInputVariables(execution); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final org.camunda.bpm.engine.delegate.DelegateVariableMapping varMapping = resolveDelegation(execution); DelegateVariableMapping varMapping = resolveDelegation(execution); if (varMapping != null) { invokeVarMappingDelegation(new DelegateInvocationAnonymousInnerClass(this, execution, variables, varMapping)); } string businessKey = getBusinessKey(execution); startInstance(execution, variables, businessKey); }