Receivers
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 NotificationIndex implementation.
- 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 ProductStorage implementation.
- If both
storageandstorageDirectoryare specified, thenstoragesupersedesstorageDirectory. - storageAge
- Property referencing how long to store products in milliseconds
- Default:
3600000 - storageDirectory
- Shortcut to create a FileProductStorage
- If both
storageandstorageDirectoryare specified, thenstoragesupersedesstorageDirectory.
Specific Receiver Types
- Aws Product Receiver
- EIDS Product Receiver (deprecated)
- Socket Product Receiver (deprecated)
Last modified: Tue Jun 17 21:57:33 UTC 2025