This project has retired. For details please refer to its Attic page.
AbstractArtifactsRssFeedProcessor

org.apache.archiva.rss.processor
Class AbstractArtifactsRssFeedProcessor

Package class diagram package AbstractArtifactsRssFeedProcessor
java.lang.Object
  extended by org.apache.archiva.rss.processor.AbstractArtifactsRssFeedProcessor
All Implemented Interfaces:
RssFeedProcessor
Direct Known Subclasses:
NewArtifactsRssFeedProcessor, NewVersionsOfArtifactRssFeedProcessor

public abstract class AbstractArtifactsRssFeedProcessor
extends java.lang.Object
implements RssFeedProcessor


Field Summary
 
Fields inherited from interface org.apache.archiva.rss.processor.RssFeedProcessor
KEY_ARTIFACT_ID, KEY_GROUP_ID, KEY_REPO_ID
 
Constructor Summary
AbstractArtifactsRssFeedProcessor()
           
 
Method Summary
protected abstract  java.lang.String getDescription()
           
protected abstract  java.lang.String getTitle()
           
abstract  com.sun.syndication.feed.synd.SyndFeed process(java.util.Map<java.lang.String,java.lang.String> reqParams)
           
protected  java.util.List<RssFeedEntry> processData(java.util.List<ArchivaArtifact> artifacts, boolean isRepoLevel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractArtifactsRssFeedProcessor

public AbstractArtifactsRssFeedProcessor()
Method Detail

process

public abstract com.sun.syndication.feed.synd.SyndFeed process(java.util.Map<java.lang.String,java.lang.String> reqParams)
                                                        throws ArchivaDatabaseException
Specified by:
process in interface RssFeedProcessor
Throws:
ArchivaDatabaseException

processData

protected java.util.List<RssFeedEntry> processData(java.util.List<ArchivaArtifact> artifacts,
                                                   boolean isRepoLevel)

getTitle

protected abstract java.lang.String getTitle()

getDescription

protected abstract java.lang.String getDescription()