public interface ContentBlueprintManager extends AoBackedManager<ContentBlueprint,ContentBlueprintAo>
ContentBlueprints for use with the ContentBlueprintService.| Modifier and Type | Method and Description |
|---|---|
List<ContentBlueprint> |
getAll(com.atlassian.confluence.spaces.Space space)
Gets all objects for this manager
|
ContentBlueprint |
getOrCreateCustomBlueprint(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey,
com.atlassian.confluence.spaces.Space space)
Returns the ContentBlueprint customised for the given space and having the specified module complete key.
|
ContentBlueprint |
getPluginBackedContentBlueprint(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey,
String spaceKey)
Returns a ContentBlueprint that originally came from a Plugin (and hence has a module complete key) but may have
a customised version for the given space.
|
ContentBlueprint |
getPluginBlueprint(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey)
Gets or creates a content blueprint clone in AO if its enabled, given its module complete moduleCompleteKey.
|
create, createAo, delete, delete, deleteAll, getAll, getAoById, getById, getCloneByModuleCompleteKey, getNonClonesByModuleCompleteKey, update, updateAo@Nullable ContentBlueprint getPluginBlueprint(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey)
moduleCompleteKey - module complete key of the blueprint module@Nonnull List<ContentBlueprint> getAll(com.atlassian.confluence.spaces.Space space)
@Nullable ContentBlueprint getPluginBackedContentBlueprint(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey, String spaceKey)
ContentBlueprint getOrCreateCustomBlueprint(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey, com.atlassian.confluence.spaces.Space space)
moduleCompleteKey - key of original plugin Blueprint to be customisedspace - space to look for overridden Blueprint - may be null for globalCopyright © 2017 Atlassian. All rights reserved.