Class AbstractBaseValidation

    • Constructor Detail

      • AbstractBaseValidation

        public AbstractBaseValidation()
    • Method Detail

      • roundtripXML

        protected <T> AbstractBaseValidation.RoundTripResult<T> roundtripXML​(ModelManagement<T> modelManagement)
                                                                      throws javax.xml.parsers.ParserConfigurationException,
                                                                             javax.xml.bind.JAXBException,
                                                                             javax.xml.bind.PropertyException,
                                                                             javax.xml.transform.TransformerFactoryConfigurationError,
                                                                             javax.xml.transform.TransformerConfigurationException,
                                                                             javax.xml.transform.TransformerException
        Throws:
        javax.xml.parsers.ParserConfigurationException
        javax.xml.bind.JAXBException
        javax.xml.bind.PropertyException
        javax.xml.transform.TransformerFactoryConfigurationError
        javax.xml.transform.TransformerConfigurationException
        javax.xml.transform.TransformerException
      • setupH2Db

        protected javax.persistence.EntityManager setupH2Db​(java.lang.String puname)
      • dumpDbData

        protected void dumpDbData​(javax.persistence.EntityManager em,
                                  java.lang.String filename)
        Write the contents of the database to a file.
        Parameters:
        em - the entity manager for the database.
        filename - The name of the file to write the DDL to.