com.atlassian.confluence.mail.archive.content
Class MailFeedSupport

java.lang.Object
  extended by com.atlassian.confluence.rss.AbstractRenderSupport<T>
      extended by com.atlassian.confluence.rss.AbstractContentEntityRenderSupport<CustomContentEntityObject>
          extended by com.atlassian.confluence.mail.archive.content.MailFeedSupport
All Implemented Interfaces:
RssRenderSupport<CustomContentEntityObject>

public class MailFeedSupport
extends AbstractContentEntityRenderSupport<CustomContentEntityObject>

Provides support for archived Mail objects in Confluence RSS/Atom feeds.


Field Summary
 
Fields inherited from class com.atlassian.confluence.rss.AbstractContentEntityRenderSupport
wikiStyleRenderer
 
Fields inherited from class com.atlassian.confluence.rss.AbstractRenderSupport
settingsManager, userAccessor, viewBodyTypeAwareRenderer, webResourceManager
 
Constructor Summary
MailFeedSupport()
           
 
Method Summary
 String getRenderedContent(RssRenderItem<? extends CustomContentEntityObject> item, com.atlassian.util.concurrent.Timeout timeout)
           
 String getSender(ConfluenceMailAddress address)
           
 String getSender(Mail mail)
           
 String getTitle(RssRenderItem<? extends CustomContentEntityObject> item)
           
 
Methods inherited from class com.atlassian.confluence.rss.AbstractContentEntityRenderSupport
getCategories, getLink, getRenderContext, getText, setWikiStyleRenderer
 
Methods inherited from class com.atlassian.confluence.rss.AbstractRenderSupport
getContextMap, setSettingsManager, setUserAccessor, setViewBodyTypeAwareRenderer, setWebResourceManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailFeedSupport

public MailFeedSupport()
Method Detail

getTitle

public String getTitle(RssRenderItem<? extends CustomContentEntityObject> item)

getRenderedContent

public String getRenderedContent(RssRenderItem<? extends CustomContentEntityObject> item,
                                 com.atlassian.util.concurrent.Timeout timeout)

getSender

public String getSender(Mail mail)

getSender

public String getSender(ConfluenceMailAddress address)


Copyright © 2003–2015 Atlassian. All rights reserved.