Class BandanaPersisterImpl

java.lang.Object
com.atlassian.bamboo.bandana.BandanaPersisterImpl
All Implemented Interfaces:
com.atlassian.bandana.BandanaPersister

public class BandanaPersisterImpl extends Object implements com.atlassian.bandana.BandanaPersister
  • Constructor Details

  • Method Details

    • retrieve

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

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

      public void store(com.atlassian.bandana.BandanaContext bandanaContext, String key, Object o)
      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 bandanaContext)
      Specified by:
      remove in interface com.atlassian.bandana.BandanaPersister
    • remove

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

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