Package com.atlassian.bandana
Interface BandanaPersister
- All Known Implementing Classes:
ConfluenceBandanaPersister
,ConfluenceDaoBandanaPersister
,MemoryBandanaPersister
,ReadThroughCachingBandanaPersister
,TransactionalBandanaPersister
Deprecated, for removal: This API element is subject to removal in a future version.
since 9.3 for removal in 10.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
Deprecated, for removal: This API element is subject to removal in a future version.Flush all caches of this persister.void
remove
(BandanaContext context) Deprecated, for removal: This API element is subject to removal in a future version.Remove the storage of data associated with this contextvoid
remove
(BandanaContext context, String key) Deprecated, for removal: This API element is subject to removal in a future version.Remove the storage of data associated with this context, under the keyretrieve
(BandanaContext context) Deprecated, for removal: This API element is subject to removal in a future version.Retrieve all the values belonging to the context.retrieve
(BandanaContext context, String key) Deprecated, for removal: This API element is subject to removal in a future version.Retrieve a value by its context/key tuple.retrieveKeys
(BandanaContext context) Deprecated, for removal: This API element is subject to removal in a future version.Retrieve all the keys belonging to the context.void
store
(BandanaContext context, String key, Object value) Deprecated, for removal: This API element is subject to removal in a future version.Store a context/key/value triplet.
-
Method Details
-
retrieve
Deprecated, for removal: This API element is subject to removal in a future version.Retrieve a value by its context/key tuple. -
retrieve
Deprecated, for removal: This API element is subject to removal in a future version.Retrieve all the values belonging to the context. Don't look at parent contexts.- Returns:
- a Map containing the keys and values.
-
retrieveKeys
Deprecated, for removal: This API element is subject to removal in a future version.Retrieve all the keys belonging to the context. Don't look at parent contexts.- Returns:
- an Iterable containing the keys.
-
store
Deprecated, for removal: This API element is subject to removal in a future version.Store a context/key/value triplet. -
flushCaches
default void flushCaches()Deprecated, for removal: This API element is subject to removal in a future version.Flush all caches of this persister. -
remove
Deprecated, for removal: This API element is subject to removal in a future version.Remove the storage of data associated with this context -
remove
Deprecated, for removal: This API element is subject to removal in a future version.Remove the storage of data associated with this context, under the key
-