Receivers

« Back to receiving

Receivers are configured by the receivers global configuration property in the PDL Client configuration file. All receivers support the following configuration properties:

cleanupInterval
Property referencing how long to wait in milliseconds until checking for expired notifications/products to be cleaned up.
Default: 900000
connectTimeout
Duration to wait in milliseconds for receiver to connect to its configured data source.
Default: 15000
index
Property referencing a notification index config section.
indexFile
Shortcut to create a SQLite JDBCNotificationIndex
listenerNotifier
The type of listener notifier to use.
Advanced, optional. Default: executor
Available values:
  • executor
  • future
  • roundrobin
readTimeout
Duration to wait in milliseconds for receiver to read data from its configured data source after a connection has been established.
Default: 15000
storage
Property referencing a product storage config section
If both storage and storageDirectory are specified, then storage supersedes storageDirectory.
storageAge
Property referencing how long to store products in milliseconds
Default: 3600000
storageDirectory
Shortcut to create a FileProductStorage
If both storage and storageDirectory are specified, then storage supersedes storageDirectory.

Specific Receiver Types



Last modified: Fri Jul 26 00:46:10 UTC 2024