Example: Task Archiving Configuration
The following example shows how to configure the task archiving rule using the Task Archiving Configuration page in My webMethods and how the rule affects task instances in the system.
Assume that the following instances are available in the Task Engine runtime:
Task instance ID | Task created date | Task completed date |
---|---|---|
4679 | July 15th 2018 | August 15th 2018 |
1346 | May 4th 2018 | May 24th 2018 |
1234 | July 15th 2019 | N/A |
8585 | December 20th 2017 | January 5th 2018 |
For Archiving Age, specify:
Field name | Field value |
---|---|
Years | 1
|
Months | 0
|
Days | 1
|
For
Archiving Status, specify
Completed
.
This configuration creates a rule that archives task instances one
year and one day after the instances reach status
Completed
. If you trigger the rule manually on July
15th 2019, it calculates the archiving age of the task, which is one year and
one day, and archives the task data for all instances that reached status
completed at least one year and one day ago, which are instances with IDs
1346
and
8585
from the table above.