Class ConfluenceDaoBandanaPersister
- java.lang.Object
-
- com.atlassian.confluence.setup.bandana.ConfluenceDaoBandanaPersister
-
- All Implemented Interfaces:
com.atlassian.bandana.BandanaPersister
public class ConfluenceDaoBandanaPersister extends Object implements com.atlassian.bandana.BandanaPersister
BandanaPersister that stores and retrieves Bandana via aConfluenceBandanaRecordDao
. Records are not retrieved from patent contexts by the persister.
-
-
Constructor Summary
Constructors Constructor Description ConfluenceDaoBandanaPersister()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
flushCaches()
void
remove(com.atlassian.bandana.BandanaContext context)
void
remove(com.atlassian.bandana.BandanaContext context, String key)
Map
retrieve(com.atlassian.bandana.BandanaContext context)
Object
retrieve(com.atlassian.bandana.BandanaContext context, String key)
Iterable<String>
retrieveKeys(com.atlassian.bandana.BandanaContext bandanaContext)
void
setBandanaPersisterSupport(BandanaPersisterSupport support)
void
setConfluenceBandanaRecordDao(ConfluenceBandanaRecordDao dao)
void
store(com.atlassian.bandana.BandanaContext context, String key, Object value)
-
-
-
Method Detail
-
retrieve
public Object retrieve(com.atlassian.bandana.BandanaContext context, String key)
- Specified by:
retrieve
in interfacecom.atlassian.bandana.BandanaPersister
-
retrieve
public Map retrieve(com.atlassian.bandana.BandanaContext context)
- Specified by:
retrieve
in interfacecom.atlassian.bandana.BandanaPersister
-
retrieveKeys
public Iterable<String> retrieveKeys(com.atlassian.bandana.BandanaContext bandanaContext)
- Specified by:
retrieveKeys
in interfacecom.atlassian.bandana.BandanaPersister
-
store
public void store(com.atlassian.bandana.BandanaContext context, String key, Object value)
- 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 context)
- Specified by:
remove
in interfacecom.atlassian.bandana.BandanaPersister
-
remove
public void remove(com.atlassian.bandana.BandanaContext context, String key)
- Specified by:
remove
in interfacecom.atlassian.bandana.BandanaPersister
-
setConfluenceBandanaRecordDao
public void setConfluenceBandanaRecordDao(ConfluenceBandanaRecordDao dao)
-
setBandanaPersisterSupport
public void setBandanaPersisterSupport(BandanaPersisterSupport support)
-
-