public class

DbBackedPropertiesManager

extends Object
implements BackingPropertySetManager
java.lang.Object
   ↳ com.atlassian.jira.config.properties.DbBackedPropertiesManager

Class Overview

A container for managing PropertySet.

Summary

Public Constructors
DbBackedPropertiesManager()
Public Methods
Supplier<? extends PropertySet> getPropertySetSupplier()
void refresh()
refresh the underlying property set - this can also cause properties to be lost if the PropertySet has not been written to a backing store
void switchBackingStore()
If the backing property set supports switching to different backing storage, then switch - otherwise noop For now the switch is one way
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.config.properties.BackingPropertySetManager

Public Constructors

public DbBackedPropertiesManager ()

Public Methods

public Supplier<? extends PropertySet> getPropertySetSupplier ()

public void refresh ()

refresh the underlying property set - this can also cause properties to be lost if the PropertySet has not been written to a backing store

public void switchBackingStore ()

If the backing property set supports switching to different backing storage, then switch - otherwise noop For now the switch is one way