Class DefaultBandanaPersister

java.lang.Object
com.atlassian.bamboo.bandana.DefaultBandanaPersister
All Implemented Interfaces:
BambooBandanaPersister, com.atlassian.bandana.BandanaPersister

public class DefaultBandanaPersister extends Object implements BambooBandanaPersister
  • Constructor Details

    • DefaultBandanaPersister

      public DefaultBandanaPersister(BandanaItemDao bandanaItemDao)
  • Method Details

    • retrieve

      @Nullable public @Nullable Object retrieve(com.atlassian.bandana.BandanaContext context, String key)
      Specified by:
      retrieve in interface com.atlassian.bandana.BandanaPersister
    • retrieve

      @NotNull public @NotNull Map<String,Object> retrieve(com.atlassian.bandana.BandanaContext context)
      Specified by:
      retrieve in interface com.atlassian.bandana.BandanaPersister
    • retrieveKeys

      @NotNull public @NotNull Iterable<String> retrieveKeys(com.atlassian.bandana.BandanaContext context)
      Specified by:
      retrieveKeys in interface com.atlassian.bandana.BandanaPersister
    • store

      public void store(com.atlassian.bandana.BandanaContext context, String key, Object value)
      Specified by:
      store in interface com.atlassian.bandana.BandanaPersister
    • flushCaches

      public void flushCaches()
      Specified by:
      flushCaches in interface com.atlassian.bandana.BandanaPersister
    • remove

      public void remove(com.atlassian.bandana.BandanaContext context)
      Specified by:
      remove in interface com.atlassian.bandana.BandanaPersister
    • remove

      public void remove(com.atlassian.bandana.BandanaContext context, String key)
      Specified by:
      remove in interface com.atlassian.bandana.BandanaPersister