Class InitialSpaceContentListener
java.lang.Object
com.atlassian.confluence.spaces.listeners.AbstractSpaceContentListener
com.atlassian.confluence.spaces.listeners.InitialSpaceContentListener
Listener that generates the initial content of a space when it is first created. Currently only creates the home page in a space, with the configured content, but a replacement could be written and dropped into the system that did more complicated initialisation, such as importing content from a directory.
This listener doesn't handle the content for personal spaces. See the CreatePersonalSpaceListener for this
functionality.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.Space homepage titles are internationalised since Confluence 4.3.Fields inherited from class com.atlassian.confluence.spaces.listeners.AbstractSpaceContentListener
formatConverter, i18NBeanFactory, localeManager, pageManager, pluginAccessor, systemTemplateManager, xhtmlContent -
Constructor Summary
ConstructorsConstructorDescriptionInitialSpaceContentListener(FormatConverter formatConverter, I18NBeanFactory i18NBeanFactory, LocaleManager localeManager, PageManager pageManager, SystemTemplateManager systemTemplateManager, com.atlassian.plugin.PluginAccessor pluginAccessor, XhtmlContent xhtmlContent) -
Method Summary
Modifier and TypeMethodDescriptionstatic StringDeprecated.since 5.0 Do not use anymore.protected voidMethods inherited from class com.atlassian.confluence.spaces.listeners.AbstractSpaceContentListener
getDefaultHomePageContent, handleEvent
-
Field Details
-
DEFAULT_HOMEPAGE_TITLE
Deprecated.Space homepage titles are internationalised since Confluence 4.3. See the default.space.homepage.title key- See Also:
-
-
Constructor Details
-
InitialSpaceContentListener
public InitialSpaceContentListener(FormatConverter formatConverter, @Qualifier("i18NBeanFactory") I18NBeanFactory i18NBeanFactory, LocaleManager localeManager, PageManager pageManager, SystemTemplateManager systemTemplateManager, @Qualifier("pluginAccessor") com.atlassian.plugin.PluginAccessor pluginAccessor, XhtmlContent xhtmlContent)
-
-
Method Details
-
handleSpaceCreate
- Specified by:
handleSpaceCreatein classAbstractSpaceContentListener
-
getDefaultHomePageContent
Deprecated.since 5.0 Do not use anymore. Get default space home content via theSystemTemplateManagernow.
-