Class SimpleJaxbStore

java.lang.Object
org.sqlproc.engine.impl.config.store.SimpleJaxbStore
Direct Known Subclasses:
SimpleEngineConfigurationStore

public class SimpleJaxbStore extends Object
This class is used only for the SQL Processor dynamic configuration serialization/deserialization.

For more info please see the Tutorials.

Author:
Vladimir Hudec
  • Field Details

    • logger

      final org.slf4j.Logger logger
      The internal slf4j logger.
    • directory

      private final String directory
    • fileName

      private final String fileName
    • xmlContext

      private final javax.xml.bind.JAXBContext xmlContext
    • file

      private final File file
  • Constructor Details

    • SimpleJaxbStore

      public SimpleJaxbStore(String directory, String fileName, Class<?>... jaxbClasses) throws IOException, javax.xml.bind.JAXBException
      Throws:
      IOException
      javax.xml.bind.JAXBException
  • Method Details

    • substitute

      static String substitute(String s)
    • writeXml

      public boolean writeXml(Object xml)
    • readXml

      public Object readXml()