Loading...
Searching...
No Matches
FilePoller Module

# FilePoller Module Introduction

The FilePoller module provides a high level API for file polling.

Available classes:

- FileDelayedPollerDataProvider
- FilePoller
- FilePollerDataProvider
- FilePollerDataProviderBase
- FilePollerDataProviderFactory

# FilePoller Module in Sandboxed Programs

The FilePoller class includes support for running in sandboxed Program objects with the following parse options set:

- `PO_NO_THREAD_CONTROL:` in this case the `"start_thread"` option is required in FilePoller::constructor()
- `PO_NO_PROCESS_CONTROL:` in this case the `"sleep"` option is required in FilePoller::constructor()

# FilePoller Release Notes

## FilePoller v2.0

- added support for the data provider action catalog API (issue 4808)

## FilePoller v1.0.1

- the data provider factory uses the delayed observable class instead (issue 4701)

## FilePoller v1.0

- added support for the event-based DataProvider API (issue 4557)

## FilePoller v0.1.0

- initial release