워크플로우 이벤트

워크플로우 이벤트도 워크플로우 관리의 일부로 유지보수됩니다. 이러한 이벤트는 애플리케이션 기능에 의해 전송되고 해당 이벤트에서 대기 중인 워크플로우의 활동을 전이하거나 워크플로우 프로세스를 규정하는 데 사용됩니다.

수동, 이벤트 대기 및 결정 활동은 이벤트를 사용하여 워크플로우 프로세스 인스턴스를 진행시킵니다. 애플리케이션은 지정된 활동(작업)과 연관된 조치가 완료되거나 이벤트 대기 활동에 대해 정의된 특정 이벤트가 완료되면 이벤트를 발생시킵니다. 이러한 이벤트는 워크플로우 엔진이 다음 전이 세트를 평가하고 워크플로우에서 다음 활동을 실행하여 해당 이벤트에서 대기 중인 연관된 활동 인스턴스를 완료하고 워크플로우 인스턴스를 진행시키도록 신호를 보냅니다.

애플리케이션은 이벤트를 사용하여 워크플로우를 규정할 수도 있습니다. 규정 이벤트와 연관된 조치가 애플리케이션에서 발생하면 워크플로우 엔진에서 이 이벤트를 처리하고 프로세스 규정 이벤트 구성 데이터에 정의되어 있는 지정된 워크플로우 프로세스의 새 인스턴스를 규정합니다.

프로세스 규정 이벤트 구성 데이터는 워크플로우 관리 기능을 사용하여 작성, 유지보수 및 처리됩니다. 이 구성 데이터는 발생되는 특정 이벤트에 대한 응답으로 규정할 프로세스를 지정합니다. 이러한 프로세스 규정은 관리 기능을 사용하여 사용/사용 안함으로 설정하거나 변경할 수 있습니다. 프로세스에서 필요한 규정 데이터에 대한 이벤트 데이터의 맵핑도 애플리케이션의 이 관리 영역에서 구성할 수 있습니다. 이벤트 발생을 통한 규정에 대한 자세한 세부사항은 이벤트 발생을 통한 규정을 참조하십시오.