splitEntries
|
true
|
If true , Camel splits a feed into its individual entries and
returns each entry, poll by poll. For example, if a feed contains seven entries,
Camel returns the first entry on the first poll, the second entry on the second
poll, and so on. When no more entries are left in the feed, Camel contacts the
remote RSS URI to obtain a new feed. If false , Camel obtains a
fresh feed on every poll and returns all of the feed's entries.
|
filter
|
true
|
Use in combination with the splitEntries option in order to
filter returned entries. By default, Camel applies the
UpdateDateFilter filter, which returns only new entries from the
feed, ensuring that the consumer endpoint never receives an entry more than
once. The filter orders the entries chronologically, with the newest returned
last.
|
throttleEntries
|
true
|
Sets whether all entries identified in a single feed poll should be
delivered immediately. If true, only one entry is processed per consumer.delay.
Only applicable when splitEntries is set to true.
|
lastUpdate
|
null
|
Use in combination with the filter option to block entries
earlier than a specific date/time (uses the entry.updated
timestamp). The format is: yyyy-MM-ddTHH:MM:ss . Example:
2007-12-24T17:45:59 .
|
feedHeader
|
true
|
Specifies whether to add the ROME SyndFeed object as a header.
|
sortEntries
|
false
|
If splitEntries is true , this specifies whether
to sort the entries by updated date.
|
consumer.delay
|
60000
|
Delay in milliseconds between each poll.
|
consumer.initialDelay
|
1000
|
Milliseconds before polling starts.
|
consumer.userFixedDelay
|
false
|
Set to true to use fixed delay between pools, otherwise fixed
rate is used. See ScheduledExecutorService in JDK for details.
|