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 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
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
Last modified: Fri Jul 26 00:46:10 UTC 2024