com.atlassian.confluence.spaces.listeners
Class CreatePersonalSpaceListener
java.lang.Object
com.atlassian.confluence.spaces.listeners.AbstractSpaceContentListener
com.atlassian.confluence.spaces.listeners.CreatePersonalSpaceListener
- All Implemented Interfaces:
- com.atlassian.event.EventListener
public class CreatePersonalSpaceListener
- extends AbstractSpaceContentListener
Responds to a personal space being created. This listener's purpose is to copy across any user created personal info
into the default personal space content.
The default personal space content can have up to 3 place holders which are -
- full name
- e-mail address
- wiki markup personal information
- in the order given above.
The default home page title can have a single place holder which is the full name of the user represented.
This listener will blank out the old personal information when it is finished so that it no longer gets retrieved in
searches.
Field Summary |
static java.lang.String |
DEFAULT_HOMEPAGE_TITLE
Deprecated. Space homepage titles are internationalised since Confluence 4.3. See the default.personal.space.homepage.title key |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_HOMEPAGE_TITLE
@Deprecated
public static final java.lang.String DEFAULT_HOMEPAGE_TITLE
- Deprecated. Space homepage titles are internationalised since Confluence 4.3. See the default.personal.space.homepage.title key
- See Also:
- Constant Field Values
CreatePersonalSpaceListener
public CreatePersonalSpaceListener()
handleSpaceCreate
protected void handleSpaceCreate(SpaceCreateEvent event)
- Specified by:
handleSpaceCreate
in class AbstractSpaceContentListener
getDefaultHomePageContent
@Deprecated
public static java.lang.String getDefaultHomePageContent()
- Deprecated. since 5.0 Do not use anymore. Get default space home content via the
SystemTemplateManager
now.
setPersonalInformationManager
public void setPersonalInformationManager(PersonalInformationManager personalInformationManager)
setUserAccessor
public void setUserAccessor(UserAccessor userAccessor)
Copyright © 2003-2013 Atlassian. All Rights Reserved.