public class BandanaSpaceBlueprintStateController extends AbstractBandanaBlueprintStateController implements SpaceBlueprintStateController
| Constructor and Description |
|---|
BandanaSpaceBlueprintStateController(com.atlassian.bandana.BandanaManager bandanaManager,
SpaceBlueprintManager spaceBlueprintManager,
com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager,
com.atlassian.plugin.PluginAccessor pluginAccessor) |
| Modifier and Type | Method and Description |
|---|---|
void |
disableSpaceBlueprint(UUID blueprintId)
Disable a space blueprint plugin by its id.
|
void |
disableSpaceBlueprints(Set<UUID> blueprintIds)
Disable a set of space blueprint plugin ids.
|
void |
enableSpaceBlueprint(UUID blueprintId)
Enable a space blueprint plugin by its id.
|
Map<UUID,BlueprintState> |
getAllSpaceBlueprintState(String section,
com.atlassian.confluence.user.ConfluenceUser user)
Returns a set of space blueprint keys that are available to a user.
|
Set<UUID> |
getDisabledSpaceBlueprintIds()
Returns a set of disabled space blueprints UUIDs.
|
Set<String> |
getDisabledSpaceBlueprintModuleCompleteKeys()
Returns a set of space disabled blueprints module complete keys.
|
buildBlueprintStateMap, disableBlueprint, disableBlueprints, enableBlueprint, getDisabledBlueprintIds, getDisabledPluginIds, getDisabledSpaceBlueprintModuleCompleteKeyspublic BandanaSpaceBlueprintStateController(com.atlassian.bandana.BandanaManager bandanaManager,
SpaceBlueprintManager spaceBlueprintManager,
com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager,
com.atlassian.plugin.PluginAccessor pluginAccessor)
public void enableSpaceBlueprint(UUID blueprintId)
SpaceBlueprintStateControllerenableSpaceBlueprint in interface SpaceBlueprintStateControllerblueprintId - id of the blueprint to be enabledpublic void disableSpaceBlueprint(UUID blueprintId)
SpaceBlueprintStateControllerdisableSpaceBlueprint in interface SpaceBlueprintStateControllerblueprintId - id of the blueprint to be disabledpublic void disableSpaceBlueprints(Set<UUID> blueprintIds)
SpaceBlueprintStateControllerdisableSpaceBlueprints in interface SpaceBlueprintStateControllerblueprintIds - set of blueprint ids to be disabledpublic Set<String> getDisabledSpaceBlueprintModuleCompleteKeys()
SpaceBlueprintStateControllergetDisabledSpaceBlueprintModuleCompleteKeys in interface SpaceBlueprintStateControllerpublic Map<UUID,BlueprintState> getAllSpaceBlueprintState(@Nonnull String section, @Nullable com.atlassian.confluence.user.ConfluenceUser user)
SpaceBlueprintStateControllergetAllSpaceBlueprintState in interface SpaceBlueprintStateControlleruser - (optional) the user. null for anonymouspublic Set<UUID> getDisabledSpaceBlueprintIds()
SpaceBlueprintStateControllergetDisabledSpaceBlueprintIds in interface SpaceBlueprintStateControllerCopyright © 2017 Atlassian. All rights reserved.