Support Article
Chordiant Timer service for change statement Date scenario
SA-839
Summary
Customer has raised below queries on Timer Service:
1. Once the Timer service registers the time, where it will get registered?
2. What will happen to the timer functionality when application server is shut down?
3. What the timer id format /Timer/281291 signifies?
4. Is there a way in which we can create a delay to an existing timer with-out changing the code?
Resolution
Query 1 - Once the Timer service registers the time, where it will get registered?
Answer - In OOTB CFS6.2.1, when we create/queue a queueitem that uses Timer, the Timer service registers the time and the corresponding record is created in QUEUEITEM table.
If you are using the Timer service in any of your custom use cases, then timer would get registered in the corresponding custom table. Refer related custom tables.
Query 2 - What will happen to the timer functionality when application server is shut down?
Answer: When the application server is shut down, then the Timer functionality works as below:
1. If we create a queueitem and queue it for 10 min (Say at 12:00 AM), then the record is persistent in the QUEUEITEM table.
2. If we stop the server before 10 min (Say at 12:04 AM), then this does not affect the timer functionality and the record still persists in the table.
3. When restarting the server for below scenarios:
• Before the timer triggers (Say 12:06 AM), then the Timer service triggers the timer as per the scheduled time, exactly after 10 min i.e. at 12:10 AM.
• After the timer triggers (Say 12:12 AM), then the Timer service does not trigger the timer as per the scheduled time because it has already elapsed before the server re-start.
Query 3 - What the timer id format /Timer/281291 signifies?
Answer - /Timer/281291 is a unique identifier that is created when a timer event is registered.
Query 4 - Is there a way in which we can create a delay to an existing timer with-out changing the code?
Chordiant timer service has no such functionality.
Published January 31, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.