WorkflowCoordinator 객체
WorkflowCoordinator 객체는 실행할 하위 플로우와 해당 하위 플로우에 전달할 입력 변수를 지정합니다.
WorkflowCoordinator 객체를 사용하면 여러 하위 플로우를 시작하는 병렬 플로우 시작 관리자 활동을 만들 수 있습니다. WorkflowCoordinator 객체 없이 활동을 사용하는 경우 단일 하위 플로우를 여러 번만 시작할 수 있습니다. 고급 활동 입력 변수가 선택된 경우 다음 방법 중 하나를 사용하여 활동에 대한 WorkflowCoordinator 객체를 지정합니다.
- 기존 WorkflowCoordinator 객체가 포함된 워크플로우 스크래치패드 변수를 참조합니다. WorkflowCoordinator 객체를 스크래치패드에 저장하려면 WorkflowCoordinator 객체에서 save(variableName) 함수를 호출합니다. 매개변수에 전달된 값을 사용하여 객체를 참조할 variableName 수 있습니다. 예를 들어 스크립트 실행 활동에서 WorkflowCoordinator 객체를 생성하고
<object>.save('coord')를 사용하여 객체를 저장한 다음 후속 병렬 플로우 시작 관리자 활동의 워크플로우 활동 변수에 coord를 입력하여 이 객체를 호출할 수 있습니다. - 워크플로우 활동 변수 내에서 WorkflowCoordinator를 정의합니다. 스크립트 시작 부분에
javascript:식별자를 추가합니다. 이러한 병렬 플로우 시작 관리자 예 방식으로 WorkflowCoordinator 개체를 사용하는 방법을 보여 줍니다. - WorkflowCoordinator 개체를 정의하는 팩토리 클래스를 만듭니다. 시스템은 기본적으로 WorkflowCoordinator에 대한 팩토리 클래스를 제공하지 않습니다.