Package com.atlassian.bamboo.bandana
Class BandanaPersisterImpl
java.lang.Object
com.atlassian.bamboo.bandana.BandanaPersisterImpl
- All Implemented Interfaces:
com.atlassian.bandana.BandanaPersister
-
Constructor Summary
ConstructorDescriptionBandanaPersisterImpl
(XStreamManager xStreamManager, BandanaItemDao bandanaItemDao) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
remove
(com.atlassian.bandana.BandanaContext bandanaContext) void
retrieve
(@NotNull com.atlassian.bandana.BandanaContext bandanaContext) @Nullable Object
retrieveKeys
(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:
retrieve
in interfacecom.atlassian.bandana.BandanaPersister
-
retrieve
@NotNull public @NotNull Map<String,Object> retrieve(@NotNull @NotNull com.atlassian.bandana.BandanaContext bandanaContext) - Specified by:
retrieve
in interfacecom.atlassian.bandana.BandanaPersister
-
store
- Specified by:
store
in interfacecom.atlassian.bandana.BandanaPersister
-
flushCaches
public void flushCaches()- Specified by:
flushCaches
in interfacecom.atlassian.bandana.BandanaPersister
-
remove
public void remove(com.atlassian.bandana.BandanaContext bandanaContext) - Specified by:
remove
in interfacecom.atlassian.bandana.BandanaPersister
-
remove
- Specified by:
remove
in interfacecom.atlassian.bandana.BandanaPersister
-
retrieveKeys
@NotNull public @NotNull Iterable<String> retrieveKeys(com.atlassian.bandana.BandanaContext bandanaContext) - Specified by:
retrieveKeys
in interfacecom.atlassian.bandana.BandanaPersister
-