org.apache.camel.component.rss
Class RssEndpoint
java.lang.Object
org.apache.camel.support.ServiceSupport
org.apache.camel.impl.DefaultEndpoint
org.apache.camel.impl.ScheduledPollEndpoint
org.apache.camel.impl.DefaultPollingEndpoint
org.apache.camel.component.feed.FeedEndpoint
org.apache.camel.component.rss.RssEndpoint
- All Implemented Interfaces:
- org.apache.camel.CamelContextAware, org.apache.camel.Endpoint, org.apache.camel.IsSingleton, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasId, org.apache.camel.StatefulService, org.apache.camel.SuspendableService
public class RssEndpoint
- extends org.apache.camel.component.feed.FeedEndpoint
An RSS Endpoint.
|
Field Summary |
protected static org.slf4j.Logger |
LOG
|
| Fields inherited from class org.apache.camel.component.feed.FeedEndpoint |
feedUri, filter, lastUpdate, splitEntries |
| Fields inherited from class org.apache.camel.support.ServiceSupport |
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending |
|
Method Summary |
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)
|
| Methods inherited from class org.apache.camel.component.feed.FeedEndpoint |
createConsumer, createEndpointUri, createExchangeWithFeedHeader, createProducer, getEndpointKey, getFeedUri, getLastUpdate, isFeedHeader, isFilter, isLenientProperties, isSingleton, isSortEntries, isSplitEntries, isThrottleEntries, setFeedHeader, setFeedUri, setFilter, setLastUpdate, setSortEntries, setSplitEntries, setThrottleEntries |
| Methods inherited from class org.apache.camel.impl.ScheduledPollEndpoint |
configureConsumer, configureProperties, getConsumerProperties, setConsumerProperties |
| Methods inherited from class org.apache.camel.impl.DefaultEndpoint |
createEndpointConfiguration, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getEndpointConfiguration, getEndpointUri, getExchangePattern, getId, hashCode, isSynchronous, setCamelContext, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setSynchronous, toString |
| Methods inherited from class org.apache.camel.support.ServiceSupport |
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, shutdown, start, stop, suspend |
| Methods inherited from interface org.apache.camel.Service |
start, stop |
LOG
protected static final transient org.slf4j.Logger LOG
RssEndpoint
public RssEndpoint()
RssEndpoint
public RssEndpoint(String endpointUri,
org.apache.camel.component.feed.FeedComponent component,
String feedUri)
createExchange
public org.apache.camel.Exchange createExchange(Object feed)
- Specified by:
createExchange in class org.apache.camel.component.feed.FeedEndpoint
createExchange
public org.apache.camel.Exchange createExchange(Object feed,
Object entry)
- Specified by:
createExchange in class org.apache.camel.component.feed.FeedEndpoint
createEntryPollingConsumer
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)
- Specified by:
createEntryPollingConsumer in class org.apache.camel.component.feed.FeedEndpoint
createPollingConsumer
protected org.apache.camel.component.feed.FeedPollingConsumer createPollingConsumer(org.apache.camel.component.feed.FeedEndpoint feedEndpoint,
org.apache.camel.Processor processor)
- Specified by:
createPollingConsumer in class org.apache.camel.component.feed.FeedEndpoint
Apache CAMEL