Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This timer periodically updates and reports the number of documents associated with process instances, including those linked through softlinks or subprocesses. It filters instances based on criteria such as open and archival status, and records the document count and the timestamp of the last update in specified variables within each process instance.

Webservice Name

Code Block
ContinuousSharePointCountManager

Webservice Method

Code Block
countDocuments

Parameters

Parameter

Description

onlyOpenInstances

This parameter determines whether the method should include only open (not yet completed) process instances. It is expected to be a String that the method parses as a boolean. If this parameter is true, the query will include only instances that do not have an end date (i.e., they are still open).

onlyNonArchivedInstances

This parameter controls whether the method should include only non-archived process instances. Similar to the previous parameter, it is a String parsed as a boolean. If set to true, the query will filter out instances that are marked as archived.

countVariableName

This is the name of the process variable where the document count will be stored for each process instance. The method uses this name to update the document count in the specified process variable.

lastCheckVariableName

This is the name of the process variable where the timestamp of the last check will be stored. This parameter is used to record when the count was last updated

Example Parameters:

Code Block
true,true,countVariable,lastChecked

...

After starting the timer, the report successfully displays both the document count and the timestamp of the last check within each process instance, as specified by the countVariable and lastChecked variables.

...