|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FileExistTrigger
Fires when specified files and directories exist. The file exist trigger periodically scans, as defined by setPollingDelay(), the appropriate file system and returns all files and directories that exist and match the file criteria.
The File Exist Trigger returns its result in the flow context variable "RESULT". The following table contains more information on accessing and using the result.Flow Context Variable | Field | Java Type | Description |
---|---|---|---|
RESULT | url_string_matches | java.util.List<java.lang.String> | Contains URLs of files and directories against which the file trigger matched using its file criteria. This field contains the same information as the "url_object_matches" field but in string form. |
RESULT | url_object_matches | java.util.List<java.net.URL> | Contains URLs of files and directories against which the file trigger matched using its file criteria. This field contains the same information as the "url_string_matches" field but in URL object form. |
RESULT | fileinfo_matches | java.util.List<FileInfo > | Contains details about files against which the file trigger matched using its file criteria. Details include file size, last modified date, and file permissions. |
RESULT | filename_matches | java.util.List<java.lang.String> | Contains simple, base file names, without path information, of files against which the file trigger matched using its file criteria. |
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface flux.file.FileTrigger |
---|
FileTrigger.File_Res, FileTrigger.FileTriggerResult |
Method Summary |
---|
Methods inherited from interface flux.file.FileTrigger |
---|
getActiveWindow, getActiveWindowNamespace, getPollingDelay, getSortOrder, setActiveWindow, setActiveWindowNamespace, setPollingDelay, setSortOrder |
Methods inherited from interface flux.runtimedatamap.RuntimeDataMap |
---|
getRuntimeDataMap, setRuntimeDataMap |
Methods inherited from interface flux.file.SingleFileParameter |
---|
addSource, clear, getSources |
Methods inherited from interface flux.file.FileStableTrigger |
---|
getStablePeriod, setStablePeriod |
Methods inherited from interface flux.agent.AgentAction |
---|
getAgentPool, setAgentPool |
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |