com.atlassian.bamboo.bandana
Interface BandanaItemDao

All Known Implementing Classes:
BandanaItemDaoImpl

public interface BandanaItemDao


Method Summary
 java.util.Collection<BandanaItem> findBandanaItems(BambooBandanaContext bandanaContext)
           
 java.util.Collection<java.lang.String> findBandanaKeys(BambooBandanaContext bandanaContext)
           
 java.util.Collection<BandanaItem> getAllBandanaItems()
           
 BandanaItem getBandanaItem(BambooBandanaContext bandanaContext, java.lang.String key)
           
 void remove(BambooBandanaContext bandanaContext, java.lang.String key)
           
 void removeAllFromContext(BambooBandanaContext bandanaContext)
           
 void save(BandanaItem bandanaItem)
           
 void saveOrUpdate(BambooBandanaContext bandanaContext, java.lang.String key, java.lang.String xStreamData)
           
 

Method Detail

getBandanaItem

@Nullable
BandanaItem getBandanaItem(BambooBandanaContext bandanaContext,
                                    java.lang.String key)

findBandanaItems

@NotNull
java.util.Collection<BandanaItem> findBandanaItems(BambooBandanaContext bandanaContext)

findBandanaKeys

@NotNull
java.util.Collection<java.lang.String> findBandanaKeys(BambooBandanaContext bandanaContext)

getAllBandanaItems

@NotNull
java.util.Collection<BandanaItem> getAllBandanaItems()

save

void save(@NotNull
          BandanaItem bandanaItem)

saveOrUpdate

void saveOrUpdate(BambooBandanaContext bandanaContext,
                  java.lang.String key,
                  @Nullable
                  java.lang.String xStreamData)

removeAllFromContext

void removeAllFromContext(BambooBandanaContext bandanaContext)

remove

void remove(BambooBandanaContext bandanaContext,
            java.lang.String key)


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.