...
Every changes of files in the folder c:/temp which are matched by the filter ^file1\.xml$ starts a task of the job.
The environment variable SCHEDULER_TASK_TRIGGER_FILES contains all filtered files of the folder c:/temp in a semicolon separated list which are exist at the time where the task is started.
It doesn't have only the file as value which was changed.
...