워크플로우와 관련된 Glide 이벤트
워크플로우는 여러 Glide 이벤트를 사용합니다.
| 이벤트 | 설명 | 목적 | 사용 방법 | 소스 | 스레드 | 수신기 |
|---|---|---|---|---|---|---|
| 삽입 | 스크립트 엔진과 이를 통해 워크플로우 엔진의 절전 모드를 해제하는 GlideRecord 삽입 시 설정된 전역 이벤트입니다. | 요청 항목 및 SLA 타이머에서와 같이 참조로 또는 GlideRecord의 테이블과 관련된 조건에 따라 현재 GlideRecord와 연결된 워크플로우를 시작합니다. | 워크플로우에서 고객이 이를 명시적으로 사용할 수는 없습니다. 이는 Glide 엔진의 일부이며, 이 이벤트를 사용하면 워크플로우가 할 수 있는 유일한 일은 시작하는 것입니다. 스크립트를 사용하여 워크플로우를 수동으로 시작할 수도 있습니다. | 워크플로우 엔진, RunEngine | 현재 스레드, 현재 뮤텍스 | 삽입의 사용자 작업 |
| 업데이트 | 스크립트 엔진과 이를 통해 워크플로우 엔진의 절전 모드를 해제하는 GlideRecord 업데이트 시 설정된 전역 이벤트입니다. | 워크플로우 컨텍스트[wf_context] 테이블을 조사하여 문서 ID로 현재 GlideRecord와 연결된 실행 중인 워크플로우를 찾습니다. | 워크플로우에서 고객이 이를 명시적으로 사용할 수는 없습니다. 이는 Glide 엔진의 일부이며, 이 이벤트의 경우 워크플로우에서 수행할 수 있는 유일한 작업은 다음 전환 세트를 통해 진행하는 것입니다. | 워크플로우 엔진, RunEngine | 현재 스레드, 현재 뮤텍스 | GlideRecord 업데이트의 사용자 작업 |
| 삭제 | 스크립트 엔진과 이를 통해 워크플로우 엔진의 절전 모드를 해제하는 GlideRecord 삭제 시 설정된 전역 이벤트입니다. | 워크플로우 컨텍스트[wf_context] 테이블을 조사하여 문서 ID로 현재 GlideRecord와 연결된 실행 중인 워크플로우를 찾습니다. | 워크플로우에서 고객이 이를 명시적으로 사용할 수는 없습니다. 이는 Glide 엔진의 일부이며, 이 이벤트의 경우 워크플로우에서 수행할 수 있는 유일한 작업은 다음 전환 세트를 통해 진행하는 것입니다. | 워크플로우 엔진, RunEngine | 현재 스레드, 현재 뮤텍스 | GlideRecord 삭제에 대한 사용자 작업 |
| 쿼리 | 스크립트 엔진과 이를 통해 워크플로우 엔진의 절전 모드를 해제하는 Glide 데이터베이스의 쿼리에 설정된 전역 이벤트입니다. | 워크플로우 컨텍스트[wf_context] 테이블을 조사하여 문서 ID로 현재 GlideRecord와 연결된 실행 중인 워크플로우를 찾습니다. | 워크플로우에서 고객이 이를 명시적으로 사용할 수는 없습니다. 이는 Glide 엔진의 일부이며, 이 이벤트의 경우 워크플로우에서 수행할 수 있는 유일한 작업은 다음 전환 세트를 통해 진행하는 것입니다. | 워크플로우 엔진, RunEngine | 현재 스레드, 현재 뮤텍스 | GlideRecord 쿼리의 사용자 작업 |