2012-03-02 2 views
0

BPMN 표기법에 대한 질문이 있습니다. 누군가 인터럽트/비 interrumpting 이벤트가 던지고 잡을 수 있는지 알 수 있습니까? 스펙 (v2.0)은이를 명시 적으로 정의하지 않았지만 (아마도 놓친 것 같지만) 이벤트를 잡기위한 아이콘 만 정의하는 것 같습니다.Interrupting & Non-interrumpting 이벤트는 던지고 잡기위한 것일 수 있습니까?

어쩌면 내가 활동의 경계에 붙어있는 사건에 대한 오해가 있습니다.

내가 추측해야 할 점은 활동 경계에 연결된 이벤트가 하위 프로세스 또는 활동 내부에서 발생하는 이벤트를 잡아 내고 있기 때문에 잡는 것입니다. 활동 또는 하위 프로세스의 범위를 벗어나는 일은 내부에서 발생할 수있는 것에 영향을 미치지 않습니다.

도움 주셔서 감사합니다.

답변

3

interrupting (int)/non-interrumpting (n-int)은 이벤트를 잡기 만합니다. 하위 프로세스 및 경계 이벤트로 사용할 수 있습니다.

경계 이벤트로서 INT 및 N- INT 사이의 디퍼 런스 세라마이드는 : - [INT] 액션이 을 차단 소성시 - [N-INT, 상기 이벤트가 발생되어 그 작업은 여전히 ​​계속된다.

here 모든 문법을 가진 간단한 문서를 볼 수 있습니다. 오른쪽을 보면 흙손질이 없음을 알 수 있습니다 (n-int). 생각하면 trowing 이벤트가 기다려야 할 필요가 없으므로 n-int 또는 int는 의미가 없습니다.