public class

ConfluenceCachingBandanaListener

extends Object
implements EventListener
java.lang.Object
   ↳ com.atlassian.confluence.setup.bandana.ConfluenceCachingBandanaListener

Summary

Public Constructors
ConfluenceCachingBandanaListener()
Public Methods
Class[] getHandledEventClasses()
This class handles plugin events in order to flush the Bandana caches when a plugin is installed or uninstalled.
void handleEvent(Event event)
Flush caches when certain changes occur.
void setBandanaPersister(BandanaPersister bandanaPersister)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.event.EventListener

Public Constructors

public ConfluenceCachingBandanaListener ()

Public Methods

public Class[] getHandledEventClasses ()

This class handles plugin events in order to flush the Bandana caches when a plugin is installed or uninstalled. Plugins can put plugin-specific classes in the Bandana cache, and deserializing them when the plugin is no longer installed will break the cache.

public void handleEvent (Event event)

Flush caches when certain changes occur.

public void setBandanaPersister (BandanaPersister bandanaPersister)