기본 관리 > 공동 작업 지원 > 워크플로 관리 > 워크플로 관리 > 워크플로 템플릿 실행 플래그 > 프로세스 플래그
  
프로세스 플래그
이 플래그는 워크플로 프로세스에만 의미가 있습니다.
* 
연관된 등록 정보는 wt.properties에서 wt.workflow.engine 뒤에 옵니다.
플래그
설명
작성 프로세스 - 기록
연관된 등록 정보: recordProcessCreation
워크플로 프로세스 작성 이벤트를 워크플로 기록의 일부로 기록할지 여부를 결정합니다. 실행 특성을 변경하여 특정 프로세스에 대한 이 등록 정보의 값을 변경할 수 있습니다.
작성 프로세스 - 발생
연관된 등록 정보: emitProcessCreation
워크플로 프로세스 작성 이벤트를 키 이벤트로 발생시킬지 여부를 결정합니다. 이 이벤트는 들을 수 있고 동기화 및 다른 용도로 사용할 수 있습니다. 실행 특성을 변경하여 특정 프로세스에 대한 이 등록 정보의 값을 변경할 수 있습니다.
변경 프로세스 상태 - 기록
연관된 등록 정보: recordProcessStateChange
상태 이벤트의 워크플로 변경을 워크플로 기록의 일부로 기록할지 여부를 결정합니다. 실행 특성을 변경하여 특정 실행 객체에 대한 이 등록 정보의 값을 변경할 수 있습니다.
변경 프로세스 상태 - 발생
연관된 등록 정보: emitProcessStateChange
프로세스와 함께 발생하는 워크플로 상태 변경 이벤트를 키 이벤트로 발생시킬지 여부를 결정합니다. 이 이벤트는 들을 수 있고 동기화 및 다른 용도로 사용할 수 있습니다. 실행 특성을 변경하여 특정 프로세스에 대한 이 등록 정보의 값을 변경할 수 있습니다.
변경 프로세스 데이터 - 기록
연관된 등록 정보: recordProcessDataChange
데이터 이벤트의 워크플로 변경을 워크플로 기록의 일부로 기록할지 여부를 결정합니다. 실행 특성을 변경하여 특정 실행 객체에 대한 이 등록 정보의 값을 변경할 수 있습니다.
변경 프로세스 데이터 - 발생
연관된 등록 정보: emitProcessDataChange
프로세스와 함께 발생하는 워크플로 상태 변경 이벤트를 키 이벤트로 발생시킬지 여부를 결정합니다. 이 이벤트는 들을 수 있고 동기화 및 다른 용도로 사용할 수 있습니다. 실행 특성을 변경하여 특정 프로세스에 대한 이 등록 정보의 값을 변경할 수 있습니다.
실행 오류 - 기록
연관된 등록 정보: recordException
워크플로 실행 예외를 워크플로 기록의 일부로 기록할지 여부를 결정합니다. 실행 특성을 변경하여 특정 실행 객체에 대한 이 등록 정보의 값을 변경할 수 있습니다.
실행 오류 - 발생
연관된 등록 정보: emitException
워크플로 실행 예외를 키 이벤트로 발생시킬지 여부를 결정합니다. 이 이벤트는 들을 수 있고 동기화 및 다른 용도로 사용할 수 있습니다. 실행 특성을 변경하여 특정 실행 객체에 대한 이 등록 정보의 값을 변경할 수 있습니다.
예외 공지
연관된 등록 정보: notifyOnException
이 이벤트는 들을 수 있고 동기화 및 다른 용도로 사용할 수 있습니다. 실행 특성을 변경하여 특정 프로세스에 대한 이 등록 정보의 값을 변경할 수 있습니다.
예외 발생시 프로세스 중단
연관된 등록 정보: abortProcessOnException
예외가 발생할 때 워크플로를 중단할지 여부를 결정합니다. true인 경우, 포함된 활동이 중단되면 프로세스 인스턴스가 중단됩니다.
기한초과 공지
연관된 등록 정보: notifyOnOverdue
프로세스나 활동 기한이 초과되었을 때 기한초과 공지 목록에 있는 참여자에게 공지해야 할지 여부를 결정합니다. 실행 특성을 변경하여 특정 프로세스에 대한 이 등록 정보의 값을 변경할 수 있습니다.
완료시 공지
연관된 등록 정보: notifyOnComplete
실행 객체가 완료되었을 때 프로세스 책임자에게 공지해야 할지 여부를 결정합니다. 실행 특성을 변경하여 특정 프로세스에 대한 이 등록 정보의 값을 변경할 수 있습니다.
기한 일자 초과시 공지
연관된 등록 정보: notifyOnPastDeadline
실행 객체가 완료되고 일정 시간이 경과되었을 때 프로세스 책임자에게 공지해야 할지 여부를 결정합니다. 이 시간은 객체가 기한 일자를 초과할 경우 속성에 의해 정의됩니다.
기한 일자에 근접시 공지
연관된 등록 정보: notifyOnApproachingDeadline
기한 일자가 가까워졌을 때 프로세스 책임자에게 공지해야 할지 여부를 결정합니다. 실행 특성을 변경하여 특정 프로세스에 대한 이 등록 정보의 값을 변경할 수 있습니다.
비동기적 실행
연관된 등록 정보: asynchronousExecution
호스트 프로세스 또는 블록이 완료될 때 활동 실행이 비동기적인지, 즉 종료되지 않는지 여부를 결정합니다. 비동기적 활동이 루프에서 발생할 경우, 동일 활동 템플릿의 몇 가지 인스턴스가 동시에 실행될 수 있습니다.
전용 대기열 있음
연관된 등록 정보: dedicatedQueueMode
워크플로 프로세스에서 이벤트 전파 및 사용자 작업용으로 전용 대기열을 가지고 있는지 여부를 결정합니다.
true - 프로세스의 전용 대기열을 사용합니다. 다른 워크플로로 인한 영향을 방지하려면 프로세스의 전용 대기열이 필요할 수 있습니다.
false - 대기열이 워크플로 프로세스 사이에서 공유됩니다. 기본값입니다.
dedicatedQueueMode 등록 정보가 propagation, userWork 또는 all로 설정된 경우 이 속성이 사용됩니다.
프로세스 템플릿에서 해당 실행 플래그를 설정하여 개별 프로세스 베이스에서 이 등록 정보를 제어할 수 있습니다.
최신 템플릿 이터레이션 선택
연관된 등록 정보: useLatestTemplateIteration
객체의 특정 버전에 대한 최신 이터레이션이 워크플로에서 하위 프로세스가 처음 발생할 때 사용되는지 여부를 결정합니다. 하위 프로세스 템플릿이 이터레이션된 후 프로세스가 루프백되는 경우에는 하위 프로세스에서 해당 버전을 참조했으므로 초기 버전(이터레이션된 버전 아님)이 계속 사용됩니다.
기본값은 true이므로 하위 프로세스가 처음 발생할 때 최신 이터레이션이 사용됩니다.