Class ImportConfiguration

  • All Implemented Interfaces:
    liquibase.change.Change, liquibase.serializer.LiquibaseSerializable

    public class ImportConfiguration
    extends AbstractCmChange
    Imports an existing configuration. It can either live in {opennms.home}/etc (user defined) or in the class path (default).
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface liquibase.serializer.LiquibaseSerializable

        liquibase.serializer.LiquibaseSerializable.SerializationType
    • Field Summary

      • Fields inherited from class liquibase.change.AbstractChange

        NODENAME_COLUMN
      • Fields inherited from interface liquibase.serializer.LiquibaseSerializable

        GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
    • Constructor Detail

      • ImportConfiguration

        public ImportConfiguration()
    • Method Detail

      • validate

        public liquibase.exception.ValidationErrors validate​(CmDatabase db,
                                                             liquibase.exception.ValidationErrors validationErrors)
        Specified by:
        validate in class AbstractCmChange
      • getConfirmationMessage

        public String getConfirmationMessage()
      • generateStatements

        public liquibase.statement.SqlStatement[] generateStatements​(liquibase.database.Database database)
      • getSchemaId

        public String getSchemaId()
      • setSchemaId

        public void setSchemaId​(String schemaId)
      • getConfigId

        public String getConfigId()
      • setConfigId

        public void setConfigId​(String configId)
      • getFilePath

        public String getFilePath()
      • setFilePath

        public void setFilePath​(String filePath)