public interface ManagedConfigurationItemStore
ManagedConfigurationItemService
. Plugin developers should not need to invoke these methods
directly.ManagedConfigurationItemService
Modifier and Type | Method and Description |
---|---|
boolean |
deleteManagedConfigurationItem(ManagedConfigurationItem item)
Remove the specified
ManagedConfigurationItem . |
ManagedConfigurationItem |
getManagedConfigurationItem(String itemId,
ManagedConfigurationItemType type)
Retrieve the
ManagedConfigurationItem description of the specified item ID and type. |
Collection<ManagedConfigurationItem> |
getManagedConfigurationItems(ManagedConfigurationItemType type)
Retrieve all the
ManagedConfigurationItem s of the specified type. |
ManagedConfigurationItem |
updateManagedConfigurationItem(ManagedConfigurationItem item)
Persist the specified
ManagedConfigurationItem . |
@Nonnull ManagedConfigurationItem updateManagedConfigurationItem(@Nonnull ManagedConfigurationItem item)
ManagedConfigurationItem
.item
- the itemDataAccessException
boolean deleteManagedConfigurationItem(@Nonnull ManagedConfigurationItem item)
ManagedConfigurationItem
.item
- the item@Nullable ManagedConfigurationItem getManagedConfigurationItem(@Nonnull String itemId, @Nonnull ManagedConfigurationItemType type)
ManagedConfigurationItem
description of the specified item ID and type.itemId
- the item ID; note that each type describes its IDs individuallytype
- the type@Nonnull Collection<ManagedConfigurationItem> getManagedConfigurationItems(@Nonnull ManagedConfigurationItemType type)
ManagedConfigurationItem
s of the specified type. This includes items which may have
been owned by a plugin which is no longer installed.type
- the typeCopyright © 2002-2016 Atlassian. All Rights Reserved.