//JAVA TO C# CONVERTER WARNING: 'final' parameters are not available in .NET: //ORIGINAL LINE: protected org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity determineSourceInstanceExecution(final org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext) protected internal override ExecutionEntity determineSourceInstanceExecution(CommandContext commandContext) { ActivityInstance instance = commandContext.runWithoutAuthorization(new CallableAnonymousInnerClass(this, commandContext)); TransitionInstance instanceToCancel = findTransitionInstance(instance, transitionInstanceId); EnsureUtil.ensureNotNull(typeof(NotValidException), describeFailure("Transition instance '" + transitionInstanceId + "' does not exist"), "transitionInstance", instanceToCancel); ExecutionEntity transitionExecution = commandContext.ExecutionManager.findExecutionById(instanceToCancel.ExecutionId); return(transitionExecution); }
//JAVA TO C# CONVERTER WARNING: 'final' parameters are not available in .NET: //ORIGINAL LINE: public T findDeployedDefinitionByKeyVersionAndTenantId(final String definitionKey, final System.Nullable<int> definitionVersion, final String tenantId) public virtual T findDeployedDefinitionByKeyVersionAndTenantId(string definitionKey, int?definitionVersion, string tenantId) { //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext = org.camunda.bpm.engine.impl.context.Context.getCommandContext(); CommandContext commandContext = Context.CommandContext; T definition = commandContext.runWithoutAuthorization(new CallableAnonymousInnerClass(this, definitionKey, definitionVersion, tenantId)); checkInvalidDefinitionByKeyVersionAndTenantId(definitionKey, definitionVersion, tenantId, definition); definition = resolveDefinition(definition); return(definition); }
//JAVA TO C# CONVERTER WARNING: 'final' parameters are not available in .NET: //ORIGINAL LINE: protected org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity determineSourceInstanceExecution(final org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext) protected internal override ExecutionEntity determineSourceInstanceExecution(CommandContext commandContext) { ExecutionEntity processInstance = commandContext.ExecutionManager.findExecutionById(processInstanceId); // rebuild the mapping because the execution tree changes with every iteration ActivityExecutionTreeMapping mapping = new ActivityExecutionTreeMapping(commandContext, processInstanceId); ActivityInstance instance = commandContext.runWithoutAuthorization(new CallableAnonymousInnerClass(this, commandContext)); ActivityInstance instanceToCancel = findActivityInstance(instance, activityInstanceId); EnsureUtil.ensureNotNull(typeof(NotValidException), describeFailure("Activity instance '" + activityInstanceId + "' does not exist"), "activityInstance", instanceToCancel); ExecutionEntity scopeExecution = getScopeExecutionForActivityInstance(processInstance, mapping, instanceToCancel); return(scopeExecution); }
//JAVA TO C# CONVERTER WARNING: 'final' parameters are not available in .NET: //ORIGINAL LINE: @Override protected void updateSuspensionState(final org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext, org.camunda.bpm.engine.impl.persistence.entity.SuspensionState suspensionState) protected internal override void updateSuspensionState(CommandContext commandContext, SuspensionState suspensionState) { ProcessDefinitionManager processDefinitionManager = commandContext.ProcessDefinitionManager; if (!string.ReferenceEquals(processDefinitionId, null)) { processDefinitionManager.updateProcessDefinitionSuspensionStateById(processDefinitionId, suspensionState); } else if (isTenantIdSet) { processDefinitionManager.updateProcessDefinitionSuspensionStateByKeyAndTenantId(processDefinitionKey, tenantId, suspensionState); } else { processDefinitionManager.updateProcessDefinitionSuspensionStateByKey(processDefinitionKey, suspensionState); } commandContext.runWithoutAuthorization(new CallableAnonymousInnerClass(this, commandContext)); }
//JAVA TO C# CONVERTER WARNING: 'final' parameters are not available in .NET: //ORIGINAL LINE: public Void execute(final org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext) public Void execute(CommandContext commandContext) { commandContext.runWithoutAuthorization(new CallableAnonymousInnerClass(this, commandContext)); return(null); }
//JAVA TO C# CONVERTER WARNING: 'final' parameters are not available in .NET: //ORIGINAL LINE: @Override protected org.camunda.bpm.engine.form.FormData getFormData(final org.camunda.bpm.engine.impl.interceptor.CommandContext commandContext) protected internal override FormData getFormData(CommandContext commandContext) { return(commandContext.runWithoutAuthorization(new CallableAnonymousInnerClass(this, commandContext))); }