org.apache.camel.component.rss
Class RssEndpoint
java.lang.Object
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:
- CamelContextAware, Endpoint, IsSingleton
public class RssEndpoint
- extends FeedEndpoint
An RSS Endpoint.
|
Field Summary |
protected static org.apache.commons.logging.Log |
LOG
|
| Methods inherited from class org.apache.camel.component.feed.FeedEndpoint |
createConsumer, createEndpointUri, createExchangeWithFeedHeader, createProducer, getEndpointKey, getFeedUri, getLastUpdate, isFeedHeader, isFilter, isLenientProperties, isSingleton, isSortEntries, isSplitEntries, setFeedHeader, setFeedUri, setFilter, setLastUpdate, setSortEntries, setSplitEntries |
| Methods inherited from class org.apache.camel.impl.DefaultEndpoint |
createExchange, createExchange, createExchange, createPollingConsumer, createScheduledExecutorService, equals, getCamelContext, getComponent, getEndpointUri, getExchangePattern, getExchangeType, getExecutorService, getScheduledExecutorService, hashCode, setCamelContext, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setExecutorService, toString |
LOG
protected static final transient org.apache.commons.logging.Log LOG
RssEndpoint
public RssEndpoint()
RssEndpoint
public RssEndpoint(String endpointUri,
FeedComponent component,
String feedUri)
RssEndpoint
public RssEndpoint(String endpointUri,
String feedUri)
RssEndpoint
public RssEndpoint(String endpointUri)
createExchange
public Exchange createExchange(Object feed)
- Description copied from class:
FeedEndpoint
- Creates an Exchange with the entries as the in body.
- Specified by:
createExchange in class FeedEndpoint
- Parameters:
feed - the atom feed
- Returns:
- the created exchange
createExchange
public Exchange createExchange(Object feed,
Object entry)
- Description copied from class:
FeedEndpoint
- Creates an Exchange with the given entry as the in body.
- Specified by:
createExchange in class FeedEndpoint
- Parameters:
feed - the feedentry - the entry as the in body
- Returns:
- the created exchange
createEntryPollingConsumer
protected FeedPollingConsumer createEntryPollingConsumer(FeedEndpoint feedEndpoint,
Processor processor,
boolean filter,
Date lastUpdate)
- Specified by:
createEntryPollingConsumer in class FeedEndpoint
createPollingConsumer
protected FeedPollingConsumer createPollingConsumer(FeedEndpoint feedEndpoint,
Processor processor)
- Specified by:
createPollingConsumer in class FeedEndpoint
Copyright © 2007-2010 IONA Open Source Community. All Rights Reserved.