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