This online help file is for EFT Server version 6.2.x. For other versions of EFT Server, please refer to http://help.globalscape.com/help/index.html. (If the Index and Contents are hidden, click Show Contents pane in the top left corner of this topic.) |
The Stop Processing Action ends processing of Event Rules, depending on your selection:
this rule—The current rule is aborted, and the next rule in order is started. That is, it only affects subsequent Actions for THIS rule. Other matching rules will continue to process.
more rules—The current rule continues executing, the next rules in order are not started. That is, it allows the current rule to complete its processing, but no further matching rules will continue to process.
this and more rules—The current rule is aborted, and the next rules in order are not started. That is, stop any subsequent actions for this rule and don’t process any subsequent matching rules.
Some exceptions/clarifications to consider:
Folder Monitor and Timer rules are not ordered, because there is only one rule corresponding to a specific Folder Monitor/Timer (“one event - one rule” correspondence); only “Stop processing this rule” is available for them. Certain “server-wide” events (“Monitor Folder Failed,” “Service started,” “Service stopped,” “Log rotated”) allow “Stop processing this rule” behavior only.
The Stop action affects only the current event; when a client uploads the next file (i.e., when the next “File Uploaded” event happens), EFT Server will execute all rules (from first to last) again.
The example below shows three rules that are triggered with an On Upload event. "Stop processing this and more rules" causes the other two processes in this example to stop:
Based on these rules, cserpent's file will be moved, but uploaded files will not be encrypted, nor will cserpent receive an e-mail notification when a file is uploaded.
A recurring Timer does not stop recurring if the Rule Actions fail; it will recur as scheduled until you disable or delete the Rule. In the case of Timer Rules, "Stop processing this rule" means "do not execute any further Actions with this Rule" (such as sending an e-mail), but it does NOT mean that the Timer will stop. For example, if you have defined the Rule to run every hour, an Action in the Rule could fail (such as downloading a file from a remote computer), but the Timer will run again the next hour, and the next hour, and so on, until you tell it to stop (by manually disabling it). |