GarbageCollection and Timer

The CCM_CleanUpAll standard process functionality is defined by two parts: a timer, and the CCM_DoCleanUp script. The cleanup timeout is configured globally on the system (see Configure global settings for standard processes).

The process is intended to be run at specific times with infrequent intervals, e.g. once a day at a particular time. The default implementation of this process uses a Timer object that runs the CCM_CleanUpAll standard process once a day at 1 AM. To change the time at which process runs, follow these steps:

  1. In the Navigator upper pane, select the folder. In the Navigator lower pane, find and double-click CCM_CleanUpAll.

    The process appears in the central pane.

  2. Double-click the Timer object in the central pane.
  3. In the dialog that appears, adjust the timer settings and then click OK.
  4. Click the Save button in the upper left corner to save the changes.

Timer objects are not suitable for running processes frequently with small intervals, for example, less than an hour apart. If the clean up process must be run frequently at small intervals then it should use a loop containing sleep statements that implement the interval instead of a timer object.