Package com.atlassian.bamboo.bandana
Interface BandanaItemDao
-
- All Known Implementing Classes:
BandanaItemDaoImpl
public interface BandanaItemDao
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull Collection<BandanaItem>findBandanaItems(BambooBandanaContext bandanaContext)@NotNull Collection<String>findBandanaKeys(BambooBandanaContext bandanaContext)@NotNull Collection<BandanaItem>getAllBandanaItems()@Nullable BandanaItemgetBandanaItem(BambooBandanaContext bandanaContext, String key)voidremove(BambooBandanaContext bandanaContext, String key)voidremoveAllFromContext(BambooBandanaContext bandanaContext)voidsave(@NotNull BandanaItem bandanaItem)voidsaveOrUpdate(BambooBandanaContext bandanaContext, String key, @Nullable String xStreamData)
-
-
-
Method Detail
-
getBandanaItem
@Nullable @Nullable BandanaItem getBandanaItem(BambooBandanaContext bandanaContext, String key)
-
findBandanaItems
@NotNull @NotNull Collection<BandanaItem> findBandanaItems(BambooBandanaContext bandanaContext)
-
findBandanaKeys
@NotNull @NotNull Collection<String> findBandanaKeys(BambooBandanaContext bandanaContext)
-
getAllBandanaItems
@NotNull @NotNull Collection<BandanaItem> getAllBandanaItems()
-
save
void save(@NotNull @NotNull BandanaItem bandanaItem)
-
saveOrUpdate
void saveOrUpdate(BambooBandanaContext bandanaContext, String key, @Nullable @Nullable String xStreamData)
-
removeAllFromContext
void removeAllFromContext(BambooBandanaContext bandanaContext)
-
remove
void remove(BambooBandanaContext bandanaContext, String key)
-
-