Additionally to {@link #execute()} the associated case execution willbe disabled. Therefore there happens a transition from the state ENABLED
to state DISABLED
.
According to CMMN 1.0 specification the state DISABLED
means, that the with the case execution related {@link Stage} or {@link Task} shouldnot be executed in the case instance.
If the given case execution has a parent case execution, that parent case execution will be notified that the given case execution has been disabled. This can lead to a completion of the parent case execution if the completion criteria are fulfilled.
@throws NotValidException when the given case execution id is null @throws NotFoundException when no case execution is found for thegiven case execution id @throws NotAllowedException when the transition is not allowed to be done orwhen the case execution is a case instance @throws ProcessEngineException when an internal exception happens during the executionof the command.
|
|