public class WebContextFactoryImpl extends Object implements WebContextFactory
Modifier and Type | Class and Description |
---|---|
static class |
WebContextFactoryImpl.GhettoHelper |
Constructor and Description |
---|
WebContextFactoryImpl(ContentEntityManager contentEntityManager,
I18NBeanFactory i18nBeanFactory,
LocaleManager localeManager,
FormatSettingsManager formatSettingsManager,
SpaceManager spaceManager,
com.atlassian.sal.api.timezone.TimeZoneManager timeZoneManager) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
createTemplateContext(WebInterfaceContext webInterfaceContext,
Map<String,Object> additionalContext) |
WebInterfaceContext |
createWebInterfaceContext(ContentEntityObject content) |
WebInterfaceContext |
createWebInterfaceContext(ContentEntityObject content,
Map<String,Object> additionalContext) |
WebInterfaceContext |
createWebInterfaceContext(Long contentId) |
WebInterfaceContext |
createWebInterfaceContext(Long contentId,
Map<String,Object> additionalContext) |
WebInterfaceContext |
createWebInterfaceContextForSpace(Space space) |
WebInterfaceContext |
createWebInterfaceContextForSpace(String spaceKey) |
Map<String,Object> |
createWebItemTemplateContext(WebInterfaceContext webInterfaceContext,
Map<String,Object> additionalContext) |
Map<String,Object> |
createWebPanelTemplateContext(WebInterfaceContext webInterfaceContext,
Map<String,Object> additionalContext) |
public WebContextFactoryImpl(ContentEntityManager contentEntityManager, I18NBeanFactory i18nBeanFactory, LocaleManager localeManager, FormatSettingsManager formatSettingsManager, SpaceManager spaceManager, com.atlassian.sal.api.timezone.TimeZoneManager timeZoneManager)
public WebInterfaceContext createWebInterfaceContext(Long contentId)
createWebInterfaceContext
in interface WebContextFactory
public WebInterfaceContext createWebInterfaceContext(Long contentId, Map<String,Object> additionalContext)
createWebInterfaceContext
in interface WebContextFactory
public WebInterfaceContext createWebInterfaceContext(ContentEntityObject content)
createWebInterfaceContext
in interface WebContextFactory
public WebInterfaceContext createWebInterfaceContext(ContentEntityObject content, Map<String,Object> additionalContext)
createWebInterfaceContext
in interface WebContextFactory
public WebInterfaceContext createWebInterfaceContextForSpace(Space space)
createWebInterfaceContextForSpace
in interface WebContextFactory
public WebInterfaceContext createWebInterfaceContextForSpace(String spaceKey)
createWebInterfaceContextForSpace
in interface WebContextFactory
public Map<String,Object> createWebPanelTemplateContext(WebInterfaceContext webInterfaceContext, Map<String,Object> additionalContext)
createWebPanelTemplateContext
in interface WebContextFactory
public Map<String,Object> createWebItemTemplateContext(WebInterfaceContext webInterfaceContext, Map<String,Object> additionalContext)
createWebItemTemplateContext
in interface WebContextFactory
public Map<String,Object> createTemplateContext(WebInterfaceContext webInterfaceContext, Map<String,Object> additionalContext)
createTemplateContext
in interface WebContextFactory
Copyright © 2003–2017 Atlassian. All rights reserved.