Home
claco edited this page Sep 13, 2010
·
13 revisions
Siphon is a set of tools to monitor various resources for new data on a specific schedule and send that data off for processing.
In other words, “watch this thing for new data using this schedule and send the data to this class”.
- Monitors
- DirectoryMonitor – Monitors a local directory for new files matching a given filter
- FtpDirectoryMonitor – Monitors a remote ftp directory for new files matching a given filter
- Pop3Monitor – Monitors a POP3 email account for new emails matching a given filter
- ImapMonitor – Monitors a IMAP email account for new emails matching a given filter
- Schedules
- IntervalSchedule – Scan every x (days, hours, minutes, seconds)
- DailySchedule – Scan at same time(s) every day