각 클래스에는
클래스에 대해 정의된 이벤트와
오퍼레이션이 있을 수 있습니다. 상태 차트 및 활동 다이어그램의 컨텍스트에서
이벤트는 상태 사이의 트리거 상태 전이가 될 수 있습니다.
IBM® Rational® Rhapsody® 실행
프레임워크는 세 가지의 이벤트 유형을 지원합니다.
- 신호
이벤트(또는 "이벤트") - 매개변수를 보유할 수 있는 인스턴스 사이에
통신되는 비동기 자극. 신호 이벤트는 클래스
OMEvent에 의해 구현됩니다.
- 트리거된 오퍼레이션(또는 "동기 이벤트") -
동기식으로(먼저 큐에 넣지 않고) 상태 전이를 트리거할 수 있는
자극
- 제한시간 초과 이벤트(또는
"제한시간 초과") - 특정 상태에 들어간 후 시간 간격 만기 신호.
제한시간 초과 이벤트는 클래스 OMTimeout에 의해 구현됩니다.