User may specify minimal time interval between two checks. It is specified in seconds.
Each listener defines task, which will be processed as the reaction for file event. All task types and theirs attributes are described in section Scheduling and GraphEventListeners
Graph Execution, when file with input data is accessible
Graph Execution, when file with input data is updated
Graph Execution, when file with generated data is removed and must be recreated
File, which caused event (considered as source of event) may be
used during task processing. i.e. reader/writer components in graph
transformations may refer to this file by special placeholders:
${event_file_path} - path to directory which contains
event source ${event_file_name} - name of event
source.
i.e. if event source is:
/home/clover/data/customers.csv, placeholders will
contain: event_file_path - /home/clover/data,
event_file_name - customers.csv
For "graph execution" task this works only if the graph is not pooled. Thus "keep in pool interval" must be set to 0 (default value).