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 WebContextFactorypublic WebInterfaceContext createWebInterfaceContext(Long contentId, Map<String,Object> additionalContext)
createWebInterfaceContext in interface WebContextFactorypublic WebInterfaceContext createWebInterfaceContext(ContentEntityObject content)
createWebInterfaceContext in interface WebContextFactorypublic WebInterfaceContext createWebInterfaceContext(ContentEntityObject content, Map<String,Object> additionalContext)
createWebInterfaceContext in interface WebContextFactorypublic WebInterfaceContext createWebInterfaceContextForSpace(Space space)
createWebInterfaceContextForSpace in interface WebContextFactorypublic WebInterfaceContext createWebInterfaceContextForSpace(String spaceKey)
createWebInterfaceContextForSpace in interface WebContextFactorypublic Map<String,Object> createWebPanelTemplateContext(WebInterfaceContext webInterfaceContext, Map<String,Object> additionalContext)
createWebPanelTemplateContext in interface WebContextFactorypublic Map<String,Object> createWebItemTemplateContext(WebInterfaceContext webInterfaceContext, Map<String,Object> additionalContext)
createWebItemTemplateContext in interface WebContextFactorypublic Map<String,Object> createTemplateContext(WebInterfaceContext webInterfaceContext, Map<String,Object> additionalContext)
createTemplateContext in interface WebContextFactoryCopyright © 2003–2019 Atlassian. All rights reserved.