@UriEndpoint(scheme="rss",
extendsScheme="atom",
title="RSS",
syntax="rss:feedUri",
consumerOnly=true,
consumerClass=RssEntryPollingConsumer.class,
label="rss",
lenientProperties=true)
public class RssEndpoint
extends org.apache.camel.component.feed.FeedEndpoint
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
RssEndpoint() |
RssEndpoint(String endpointUri,
org.apache.camel.component.feed.FeedComponent component,
String feedUri) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.camel.component.feed.FeedPollingConsumer |
createEntryPollingConsumer(org.apache.camel.component.feed.FeedEndpoint feedEndpoint,
org.apache.camel.Processor processor,
boolean filter,
Date lastUpdate,
boolean throttleEntries) |
org.apache.camel.Exchange |
createExchange(Object feed) |
org.apache.camel.Exchange |
createExchange(Object feed,
Object entry) |
protected org.apache.camel.component.feed.FeedPollingConsumer |
createPollingConsumer(org.apache.camel.component.feed.FeedEndpoint feedEndpoint,
org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
createConsumer, createEndpointUri, createExchangeWithFeedHeader, getEndpointKey, getFeedUri, getLastUpdate, getPassword, getUsername, isFeedHeader, isFilter, isLenientProperties, isSingleton, isSortEntries, isSplitEntries, isThrottleEntries, setFeedHeader, setFeedUri, setFilter, setLastUpdate, setPassword, setSortEntries, setSplitEntries, setThrottleEntries, setUsernameconfigurePollingConsumer, configureProperties, configureScheduledPollConsumerProperties, doStart, doStop, getBackoffErrorThreshold, getBackoffIdleThreshold, getBackoffMultiplier, getDelay, getInitialDelay, getPollStrategy, getRunLoggingLevel, getScheduledExecutorService, getScheduler, getSchedulerProperties, getTimeUnit, initConsumerProperties, isGreedy, isSendEmptyMessageWhenIdle, isStartScheduler, isUseFixedDelay, setBackoffErrorThreshold, setBackoffIdleThreshold, setBackoffMultiplier, setDelay, setGreedy, setInitialDelay, setPollStrategy, setRunLoggingLevel, setScheduledExecutorService, setScheduler, setScheduler, setSchedulerProperties, setSendEmptyMessageWhenIdle, setStartScheduler, setTimeUnit, setUseFixedDelayconfigureConsumer, createEndpointConfiguration, createExchange, createExchange, createExchange, createPollingConsumer, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic org.apache.camel.Producer createProducer()
throws Exception
createProducer in interface org.apache.camel.EndpointcreateProducer in class org.apache.camel.component.feed.FeedEndpointExceptionpublic org.apache.camel.Exchange createExchange(Object feed)
createExchange in class org.apache.camel.component.feed.FeedEndpointpublic org.apache.camel.Exchange createExchange(Object feed, Object entry)
createExchange in class org.apache.camel.component.feed.FeedEndpointprotected org.apache.camel.component.feed.FeedPollingConsumer createEntryPollingConsumer(org.apache.camel.component.feed.FeedEndpoint feedEndpoint,
org.apache.camel.Processor processor,
boolean filter,
Date lastUpdate,
boolean throttleEntries)
throws Exception
createEntryPollingConsumer in class org.apache.camel.component.feed.FeedEndpointExceptionprotected org.apache.camel.component.feed.FeedPollingConsumer createPollingConsumer(org.apache.camel.component.feed.FeedEndpoint feedEndpoint,
org.apache.camel.Processor processor)
throws Exception
createPollingConsumer in class org.apache.camel.component.feed.FeedEndpointExceptionApache Camel