워크플로우 관리자는 Cúram 워크플로우 관리 인터페이스를 통해 실행 중인 프로세스 인스턴스에 영향을 줄 수 있습니다. 다음은 이러한 용도에 사용할 수 있는 기능입니다.
- 프로세스 인스턴스 일시중단
- 현재 실행 중인 모든 프로세스 인스턴스를 일시중단할 수 있습니다. 이 경우 워크플로우 엔진은 해당 프로세스 인스턴스 내에서 진행 중인 모든 활동 인스턴스를 완료할 수 있습니다. 하지만 해당 프로세스 인스턴스를 실행하는 데 필요한 다음 활동 세트는 워크플로우 엔진이 시작하고 즉시 일시중단합니다. 일시중단할 프로세스 인스턴스와 연관된 모든 동기 서브플로우 프로세스(서브플로우 참조)는 워크플로우 엔진이 일시중단합니다.
- 프로세스 인스턴스 재개
- 일시중단된 워크플로우 프로세스 인스턴스를 재개할 수 있습니다. 이 경우 워크플로우 엔진이 해당 프로세스 인스턴스에서 이전에 일시중단한 활동 인스턴스를 다시 시작합니다. 해당 프로세스 인스턴스와 연관된 모든 일시중단된 동기 서브플로우 프로세스(서브플로우 참조)도 워크플로우 엔진이 재개합니다.
- 프로세스 인스턴스 중단
- 현재 실행 중이거나 일시중단된 프로세스 인스턴스를 중단할 수 있습니다. 중단된 프로세스 인스턴스에서 진행 중인 모든 활동이 완료됩니다. 프로세스에 진행 중인 수동 또는 결정 활동이 포함되어 있으면 프로세스 인스턴스를 중단할 때 워크플로우 엔진이 연관된 태스크를 닫습니다. 중단된 프로세스 인스턴스와 연관된 새 활동은 워크플로우 엔진이 시작하지 않습니다. 프로세스 인스턴스와 연관된 모든 동기 서브플로우 프로세스(서브플로우 참조)도 중단됩니다. 중단된 프로세스 인스턴스는 재개할 수 없습니다.