Package com.atlassian.confluence.rss
Class AbstractRenderSupport<T>
java.lang.Object
com.atlassian.confluence.rss.AbstractRenderSupport<T>
- All Implemented Interfaces:
RssRenderSupport<T>
- Direct Known Subclasses:
AbstractContentEntityRenderSupport,AttachmentRenderSupport
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SettingsManagerprotected UserAccessorprotected BodyTypeAwareRendererprotected com.atlassian.webresource.api.WebResourceManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncontextMap(RssRenderItem<? extends T> item, io.atlassian.util.concurrent.Timeout timeout) protected abstract com.atlassian.renderer.RenderContextrenderContext(T entity, io.atlassian.util.concurrent.Timeout timeout) voidsetSettingsManager(SettingsManager settingsManager) voidsetUserAccessor(UserAccessor userAccessor) voidsetViewBodyTypeAwareRenderer(BodyTypeAwareRenderer viewBodyTypeAwareRenderer) voidsetWebResourceManager(com.atlassian.webresource.api.WebResourceManager webResourceManager) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.confluence.rss.RssRenderSupport
getCategoryNames, getLink, getTitle, renderedContext
-
Field Details
-
settingsManager
-
userAccessor
-
webResourceManager
protected com.atlassian.webresource.api.WebResourceManager webResourceManager -
viewBodyTypeAwareRenderer
-
-
Constructor Details
-
AbstractRenderSupport
public AbstractRenderSupport()
-
-
Method Details
-
contextMap
protected Map<String,Object> contextMap(RssRenderItem<? extends T> item, io.atlassian.util.concurrent.Timeout timeout) - Since:
- 7.0.1
-
setSettingsManager
-
setUserAccessor
-
setWebResourceManager
public void setWebResourceManager(com.atlassian.webresource.api.WebResourceManager webResourceManager) -
setViewBodyTypeAwareRenderer
-
renderContext
protected abstract com.atlassian.renderer.RenderContext renderContext(T entity, io.atlassian.util.concurrent.Timeout timeout) - Since:
- 7.0.1
-