Class AbstractJsonFileStore

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected void cleanup()  
      protected void delete​(java.lang.String storePath)  
      protected java.io.File getConfigFile()  
      protected abstract com.fasterxml.jackson.databind.ObjectMapper getSerialisationObjectMapper()  
      protected void save​(java.lang.Object data)  
      protected void setup​(java.lang.String name, java.lang.String storePath, java.lang.String posixFileAttributes, java.lang.Object initialData)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractJsonFileStore

        protected AbstractJsonFileStore()
    • Method Detail

      • getSerialisationObjectMapper

        protected abstract com.fasterxml.jackson.databind.ObjectMapper getSerialisationObjectMapper()
      • setup

        protected void setup​(java.lang.String name,
                             java.lang.String storePath,
                             java.lang.String posixFileAttributes,
                             java.lang.Object initialData)
      • cleanup

        protected void cleanup()
      • save

        protected void save​(java.lang.Object data)
      • getConfigFile

        protected java.io.File getConfigFile()
      • delete

        protected void delete​(java.lang.String storePath)