public class

ConfluenceBandanaPersister

extends Object
implements BandanaPersister
java.lang.Object
   ↳ com.atlassian.confluence.setup.bandana.ConfluenceBandanaPersister

Summary

Constants
String CONFIG_DIRECTORY_NAME
String GLOBAL_CONFIG_FILE_NAME
String SPACE_CONFIG_FILE_NAME
Public Constructors
ConfluenceBandanaPersister()
Public Methods
void flushCaches()
void remove(BandanaContext context, String key)
void remove(BandanaContext bandanaContext)
if space context passed in, remove the whole directory for space if global context passed in, remove the global bandana config file only
Map retrieve(BandanaContext context)
Object retrieve(BandanaContext context, String key)
Iterable<String> retrieveKeys(BandanaContext bandanaContext)
void setBootstrapManager(BootstrapManager bootstrapManager)
void setxStreamManager(XStreamManager xStreamManager)
void store(BandanaContext context, String key, Object configuration)
Protected Methods
String getBasePath()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.bandana.BandanaPersister

Constants

public static final String CONFIG_DIRECTORY_NAME

Constant Value: "config"

public static final String GLOBAL_CONFIG_FILE_NAME

Constant Value: "confluence-global.bandana.xml"

public static final String SPACE_CONFIG_FILE_NAME

Constant Value: "confluence-space.bandana.xml"

Public Constructors

public ConfluenceBandanaPersister ()

Public Methods

public void flushCaches ()

public void remove (BandanaContext context, String key)

public void remove (BandanaContext bandanaContext)

if space context passed in, remove the whole directory for space if global context passed in, remove the global bandana config file only

public Map retrieve (BandanaContext context)

public Object retrieve (BandanaContext context, String key)

public Iterable<String> retrieveKeys (BandanaContext bandanaContext)

public void setBootstrapManager (BootstrapManager bootstrapManager)

public void setxStreamManager (XStreamManager xStreamManager)

public void store (BandanaContext context, String key, Object configuration)

Protected Methods

protected String getBasePath ()