public void performOperationAsync(AtomicOperation executionOperation, ExecutionEntity execution) { performOperation(executionOperation, execution, true); }
public void performOperation(AtomicOperation executionOperation, ExecutionEntity execution) { performOperation(executionOperation, execution, false); }
public void performOperation(AtomicOperation executionOperation, ExecutionEntity execution) { performOperation(executionOperation, execution, false); }
public void performOperationAsync(AtomicOperation executionOperation, ExecutionEntity execution) { performOperation(executionOperation, execution, true); }
@SuppressWarnings("deprecation") public void performOperationSync(AtomicOperation executionOperation) { if (requiresUnsuspendedExecution(executionOperation)) { ensureNotSuspended(); } Context.getCommandInvocationContext().performOperation(executionOperation, this); }
@SuppressWarnings("deprecation") public void performOperationSync(AtomicOperation executionOperation) { if (requiresUnsuspendedExecution(executionOperation)) { ensureNotSuspended(); } Context.getCommandInvocationContext().performOperation(executionOperation, this); }
@SuppressWarnings("deprecation") public void performOperation(AtomicOperation executionOperation) { boolean async = executionOperation.isAsync(this); if (!async && requiresUnsuspendedExecution(executionOperation)) { ensureNotSuspended(); } Context .getCommandInvocationContext() .performOperation(executionOperation, this, async); }
@SuppressWarnings("deprecation") public void performOperation(AtomicOperation executionOperation) { boolean async = executionOperation.isAsync(this); if (!async && requiresUnsuspendedExecution(executionOperation)) { ensureNotSuspended(); } Context .getCommandInvocationContext() .performOperation(executionOperation, this, async); }
@Override public void execute(AsyncContinuationConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) { LegacyBehavior.repairMultiInstanceAsyncJob(execution); PvmAtomicOperation atomicOperation = findMatchingAtomicOperation(configuration.getAtomicOperation()); ensureNotNull("Cannot process job with configuration " + configuration, "atomicOperation", atomicOperation); // reset transition id. String transitionId = configuration.getTransitionId(); if (transitionId != null) { PvmActivity activity = execution.getActivity(); TransitionImpl transition = (TransitionImpl) activity.findOutgoingTransition(transitionId); execution.setTransition(transition); } Context.getCommandInvocationContext() .performOperation(atomicOperation, execution); }
@Override public void execute(AsyncContinuationConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) { LegacyBehavior.repairMultiInstanceAsyncJob(execution); PvmAtomicOperation atomicOperation = findMatchingAtomicOperation(configuration.getAtomicOperation()); ensureNotNull("Cannot process job with configuration " + configuration, "atomicOperation", atomicOperation); // reset transition id. String transitionId = configuration.getTransitionId(); if (transitionId != null) { PvmActivity activity = execution.getActivity(); TransitionImpl transition = (TransitionImpl) activity.findOutgoingTransition(transitionId); execution.setTransition(transition); } Context.getCommandInvocationContext() .performOperation(atomicOperation, execution); }
public void performOperationAsync(AtomicOperation executionOperation, ExecutionEntity execution) { performOperation(executionOperation, execution, true); }
public void performOperation(AtomicOperation executionOperation, ExecutionEntity execution) { performOperation(executionOperation, execution, false); }
@SuppressWarnings("deprecation") public void performOperationSync(AtomicOperation executionOperation) { if (requiresUnsuspendedExecution(executionOperation)) { ensureNotSuspended(); } Context.getCommandInvocationContext().performOperation(executionOperation, this); }
@SuppressWarnings("deprecation") public void performOperation(AtomicOperation executionOperation) { boolean async = executionOperation.isAsync(this); if (!async && requiresUnsuspendedExecution(executionOperation)) { ensureNotSuspended(); } Context .getCommandInvocationContext() .performOperation(executionOperation, this, async); }
@Override public void execute(AsyncContinuationConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) { LegacyBehavior.repairMultiInstanceAsyncJob(execution); PvmAtomicOperation atomicOperation = findMatchingAtomicOperation(configuration.getAtomicOperation()); ensureNotNull("Cannot process job with configuration " + configuration, "atomicOperation", atomicOperation); // reset transition id. String transitionId = configuration.getTransitionId(); if (transitionId != null) { PvmActivity activity = execution.getActivity(); TransitionImpl transition = (TransitionImpl) activity.findOutgoingTransition(transitionId); execution.setTransition(transition); } Context.getCommandInvocationContext() .performOperation(atomicOperation, execution); }