Package org.apache.qpid.server.store
Class AbstractJsonFileStore
- java.lang.Object
-
- org.apache.qpid.server.store.AbstractJsonFileStore
-
- Direct Known Subclasses:
JsonFileConfigStore
,JsonFilePreferenceStore
public abstract class AbstractJsonFileStore extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractJsonFileStore()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
cleanup()
protected void
delete(String storePath)
protected File
getConfigFile()
protected abstract com.fasterxml.jackson.databind.ObjectMapper
getSerialisationObjectMapper()
protected void
save(Object data)
protected void
setup(String name, String storePath, String posixFileAttributes, Object initialData)
-
-
-
Method Detail
-
getSerialisationObjectMapper
protected abstract com.fasterxml.jackson.databind.ObjectMapper getSerialisationObjectMapper()
-
setup
protected void setup(String name, String storePath, String posixFileAttributes, Object initialData)
-
cleanup
protected void cleanup()
-
save
protected void save(Object data)
-
getConfigFile
protected File getConfigFile()
-
delete
protected void delete(String storePath)
-
-