org.apache.camel.component.rss
Class RssEndpoint
java.lang.Object
org.apache.camel.impl.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
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 |
|
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 |
createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getEndpointUri, getExchangePattern, getExchangeType, getId, hashCode, isSynchronous, sanitizeUri, setCamelContext, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setSynchronous, toString |
| Methods inherited from class org.apache.camel.impl.ServiceSupport |
addChildService, doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, removeChildService, resume, shutdown, start, 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)
RssEndpoint
public RssEndpoint(String endpointUri,
String feedUri)
RssEndpoint
public RssEndpoint(String endpointUri)
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