Package com.atlassian.bamboo.bandana
Class BandanaPersisterImpl
java.lang.Object
com.atlassian.bamboo.bandana.BandanaPersisterImpl
- All Implemented Interfaces:
com.atlassian.bandana.BandanaPersister
-
Constructor Summary
ConstructorsConstructorDescriptionBandanaPersisterImpl(XStreamManager xStreamManager, BandanaItemDao bandanaItemDao) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidremove(com.atlassian.bandana.BandanaContext bandanaContext) voidretrieve(@NotNull com.atlassian.bandana.BandanaContext bandanaContext) @Nullable ObjectretrieveKeys(com.atlassian.bandana.BandanaContext bandanaContext) void
-
Constructor Details
-
BandanaPersisterImpl
-
-
Method Details
-
retrieve
@Nullable public @Nullable Object retrieve(@NotNull @NotNull com.atlassian.bandana.BandanaContext bandanaContext, @NotNull @NotNull String key) - Specified by:
retrievein interfacecom.atlassian.bandana.BandanaPersister
-
retrieve
@NotNull public @NotNull Map<String,Object> retrieve(@NotNull @NotNull com.atlassian.bandana.BandanaContext bandanaContext) - Specified by:
retrievein interfacecom.atlassian.bandana.BandanaPersister
-
store
- Specified by:
storein interfacecom.atlassian.bandana.BandanaPersister
-
flushCaches
public void flushCaches()- Specified by:
flushCachesin interfacecom.atlassian.bandana.BandanaPersister
-
remove
public void remove(com.atlassian.bandana.BandanaContext bandanaContext) - Specified by:
removein interfacecom.atlassian.bandana.BandanaPersister
-
remove
- Specified by:
removein interfacecom.atlassian.bandana.BandanaPersister
-
retrieveKeys
@NotNull public @NotNull Iterable<String> retrieveKeys(com.atlassian.bandana.BandanaContext bandanaContext) - Specified by:
retrieveKeysin interfacecom.atlassian.bandana.BandanaPersister
-