이 콘텐츠는 선택한 언어로 제공되지 않습니다.

Chapter 9.  Scheduler


Read this chapter to learn about the role of timers in the Business Process Manager.
Timers can be created upon events in the process. Set them to trigger either action executions or event transitions.

9.1.  Timers

The easiest way to set a timer is by adding a timer element to the node. This sample code shows how to do so:
<state name='catch crooks'>
  <timer name='reminder' 
         duedate='3 business hours' 
         repeat='10 business minutes'
         transition='time-out-transition' >
    <action class='the-remainder-action-class-name' />
  </timer>
  <transition name='time-out-transition' to='...' />
</state>
A timer specified on a node is not executed after that node is exited. Both the transition and the action are optional. When a timer is executed, the following events occur in sequence:
  1. an event of type timer is fired
  2. if an action is specified, it executes
  3. a signal is to resume execution over any specified transition
Every timer must have a unique name. If no name is specified in the timer element, the name of the node is used by default.
Use the timer action to support any action element (such as action or script.)
Timers are created and canceled by actions. The two pertinent action-elements are create-timer and cancel-timer. In actual fact, the timer element shown above is just short-hand notation for a create-timer action on node-enter and a cancel-timer action on node-leave.

9.2.  Scheduler Deployment

Process executions create and cancel timers, storing them in a timer store. A separate timer runner checks this store and execute each timers at the due moment.
Scheduler Components Overview

Figure 9.1. Scheduler Components Overview

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동