FileWatcher
Name |
Type |
Internal Field? |
Description |
---|---|---|---|
directory |
String |
|
Full path of the directory to monitor |
filemask |
String |
|
Name of the file you want to monitor. You can also enter a file name pattern Examples:
Note: If a file mask matches multiple files, the job completes when any one of the files meet the specified criteria. |
filematchall |
String |
|
|
searchrecursive |
String |
|
If the value is T, searches all hierarchical subdirectories. If the value is F, searches only the specified directory |
polllifetime |
Integer |
|
The maximum duration the directory should be polled. If the polllifetime expires when the job run is still active, the job completes abnormally with an error |
polllifetimeunit |
String |
|
The polllifetime is measured in milliseconds/seconds/minutes |
pollinterval |
Integer |
|
Specifies the time interval (milliseconds/seconds/minutes) between two consecutive polls for checking file availability and file updates |
pollintervalunit |
String |
|
The pollinterval is measured in milliseconds/seconds/minutes |
existence |
String |
|
The job completes normally within the specified poll duration when the condition for the existence or non-existence of a specified file is satisfied |
filesizecondition |
String |
|
The job completes normally if one of the following criteria is met within the poll duration. Select one of the criteria:
|
filesize |
Integer |
|
The job completes normally only if this criterion is met within the poll duration |
fileactivity |
String |
|
The job completes normally within the specified poll duration when the specified file meets the specified file activity criteria. File activity criteria:
|
activitytimespan |
Integer |
|
Specifies the time (milliseconds/seconds/minutes) for the selected file activity |
activitytimespanunit |
String |
|
The activitytimespan is measured in milliseconds/seconds/minutes |