com.atlassian.confluence.setup.bandana
Class ConfluenceDaoBandanaPersister

java.lang.Object
  extended by com.atlassian.confluence.setup.bandana.ConfluenceDaoBandanaPersister
All Implemented Interfaces:
com.atlassian.bandana.BandanaPersister

public class ConfluenceDaoBandanaPersister
extends java.lang.Object
implements com.atlassian.bandana.BandanaPersister

BandanaPersister that stores and retrieves Bandana via a ConfluenceBandanaRecordDao. Records are not retrieved from patent contexts by the persister.


Constructor Summary
ConfluenceDaoBandanaPersister()
           
 
Method Summary
 void flushCaches()
           
 void remove(com.atlassian.bandana.BandanaContext context)
           
 void remove(com.atlassian.bandana.BandanaContext context, java.lang.String key)
           
 java.util.Map retrieve(com.atlassian.bandana.BandanaContext context)
           
 java.lang.Object retrieve(com.atlassian.bandana.BandanaContext context, java.lang.String key)
           
 java.lang.Iterable<java.lang.String> retrieveKeys(com.atlassian.bandana.BandanaContext bandanaContext)
           
 void setBandanaPersisterSupport(BandanaPersisterSupport support)
           
 void setConfluenceBandanaRecordDao(ConfluenceBandanaRecordDao dao)
           
 void store(com.atlassian.bandana.BandanaContext context, java.lang.String key, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfluenceDaoBandanaPersister

public ConfluenceDaoBandanaPersister()
Method Detail

retrieve

public java.lang.Object retrieve(com.atlassian.bandana.BandanaContext context,
                                 java.lang.String key)
Specified by:
retrieve in interface com.atlassian.bandana.BandanaPersister

retrieve

public java.util.Map retrieve(com.atlassian.bandana.BandanaContext context)
Specified by:
retrieve in interface com.atlassian.bandana.BandanaPersister

retrieveKeys

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

store

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

remove

public void remove(com.atlassian.bandana.BandanaContext context,
                   java.lang.String key)
Specified by:
remove in interface com.atlassian.bandana.BandanaPersister

setConfluenceBandanaRecordDao

public void setConfluenceBandanaRecordDao(ConfluenceBandanaRecordDao dao)

setBandanaPersisterSupport

public void setBandanaPersisterSupport(BandanaPersisterSupport support)


Copyright © 2003-2014 Atlassian. All Rights Reserved.