com.atlassian.studio.confluence.api
Class ConfluenceLocalProjectCreator
java.lang.Object
com.atlassian.studio.confluence.api.ConfluenceLocalProjectCreator
- All Implemented Interfaces:
- com.atlassian.studio.core.api.LocalProjectCreator
public class ConfluenceLocalProjectCreator
- extends java.lang.Object
- implements com.atlassian.studio.core.api.LocalProjectCreator
Creates new Confluence space
Method Summary |
void |
createLocalProject(com.atlassian.studio.core.api.StudioProject project)
|
boolean |
projectExists(java.lang.String projectKey)
|
void |
validate(com.atlassian.sal.api.message.MessageCollection messages,
com.atlassian.studio.core.api.StudioProject project)
Validates that project can be created |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfluenceLocalProjectCreator
public ConfluenceLocalProjectCreator(SpaceManager spaceManager,
PermissionManager permissionManager,
com.atlassian.studio.common.appstatus.AppLinksMaintainer appLinksMaintainer)
createLocalProject
public void createLocalProject(com.atlassian.studio.core.api.StudioProject project)
- Specified by:
createLocalProject
in interface com.atlassian.studio.core.api.LocalProjectCreator
projectExists
public boolean projectExists(java.lang.String projectKey)
- Specified by:
projectExists
in interface com.atlassian.studio.core.api.LocalProjectCreator
validate
public void validate(com.atlassian.sal.api.message.MessageCollection messages,
com.atlassian.studio.core.api.StudioProject project)
- Validates that project can be created
- Specified by:
validate
in interface com.atlassian.studio.core.api.LocalProjectCreator
Copyright © 2003-2014 Atlassian. All Rights Reserved.