@Override public void warning(final SAXParseException exception) throws SAXException { LogFactory.getLogger().warning(exception.getMessage()); throw exception; } });
@Override public void fatalError(final SAXParseException exception) throws SAXException { LogFactory.getLogger().severe(exception.getMessage()); throw exception; }
@Override public void error(final SAXParseException exception) throws SAXException { LogFactory.getLogger().severe(exception.getMessage()); throw exception; }
private void initLogging() { LogFactory.getLogger().setLogLevel(LogLevel.INFO); }
public void enableDebug() { LogFactory.getLogger().setLogLevel(LogLevel.DEBUG); }
private void initLogging() { LogFactory.getLogger().setLogLevel(LogLevel.INFO); }
public void enableDebug() { LogFactory.getLogger().setLogLevel(LogLevel.DEBUG); }
@Override public SqlStatement[] generateStatements(final Database database) { final SqlStatement[] superStatements = super.generateStatements(database); if (m_where == null) return superStatements; if (superStatements.length != 1) { LogFactory.getLogger().warning("expected 1 create index statement, but got " + superStatements.length); return superStatements; } return new SqlStatement[]{ new CreateIndexWithWhereStatement((CreateIndexStatement)superStatements[0], m_where) }; }
@Override public SqlStatement[] generateStatements(final Database database) { final SqlStatement[] superStatements = super.generateStatements(database); if (m_where == null) return superStatements; if (superStatements.length != 1) { LogFactory.getLogger().warning("expected 1 create index statement, but got " + superStatements.length); return superStatements; } return new SqlStatement[]{ new CreateIndexWithWhereStatement((CreateIndexStatement)superStatements[0], m_where) }; }
@Override public Sql[] generateSql(final CreateIndexStatement statement, final Database database, final SqlGeneratorChain sqlGeneratorChain) { final Sql[] superSql = super.generateSql(statement, database, sqlGeneratorChain); if (statement instanceof CreateIndexWithWhereStatement) { if (superSql.length != 1) { LogFactory.getLogger().warning("expected 1 create index statement, but got " + superSql.length); return superSql; } return new Sql[] { new UnparsedSql(superSql[0].toSql() + " WHERE " + ((CreateIndexWithWhereStatement)statement).getWhere(), superSql[0].getEndDelimiter(), superSql[0].getAffectedDatabaseObjects().toArray(new DatabaseObject[0])) }; } else { return superSql; } }
@Override public ValidationErrors validate(final SetSequenceStatement statement, final Database database, final SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("sequenceName", statement.getSequenceName()); if (statement.getValue() == null) { validationErrors.checkRequiredField("tables", statement.getTables()); } else { if (statement.getTables().size() > 0) { LogFactory.getLogger().warning("You have set the sequence to a specific value, but have also provided tables to use for inferring the value. Using the specific value."); } } return validationErrors; }
@Override public Sql[] generateSql(final CreateIndexStatement statement, final Database database, final SqlGeneratorChain sqlGeneratorChain) { final Sql[] superSql = super.generateSql(statement, database, sqlGeneratorChain); if (statement instanceof CreateIndexWithWhereStatement) { if (superSql.length != 1) { LogFactory.getLogger().warning("expected 1 create index statement, but got " + superSql.length); return superSql; } return new Sql[] { new UnparsedSql(superSql[0].toSql() + " WHERE " + ((CreateIndexWithWhereStatement)statement).getWhere(), superSql[0].getEndDelimiter(), superSql[0].getAffectedDatabaseObjects().toArray(new DatabaseObject[0])) }; } else { return superSql; } }
@Override public ValidationErrors validate(final SetSequenceStatement statement, final Database database, final SqlGeneratorChain sqlGeneratorChain) { ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("sequenceName", statement.getSequenceName()); if (statement.getValue() == null) { validationErrors.checkRequiredField("tables", statement.getTables()); } else { if (statement.getTables().size() > 0) { LogFactory.getLogger().warning("You have set the sequence to a specific value, but have also provided tables to use for inferring the value. Using the specific value."); } } return validationErrors; }
protected OSGiXMLChangeLogSAXHandler(final String physicalChangeLogLocation, final ResourceAccessor resourceAccessor, final ChangeLogParameters changeLogParameters) { log = LogFactory.getLogger(); this.resourceAccessor = resourceAccessor; databaseChangeLog = new DatabaseChangeLog(); databaseChangeLog.setPhysicalFilePath(physicalChangeLogLocation); databaseChangeLog.setChangeLogParameters(changeLogParameters); this.changeLogParameters = changeLogParameters; changeFactory = ChangeFactory.getInstance(); preconditionFactory = PreconditionFactory.getInstance(); sqlVisitorFactory = SqlVisitorFactory.getInstance(); changeLogParserFactory = ChangeLogParserFactory.getInstance(); }
public void afterPropertiesSet() throws LiquibaseException { ConfigurationProperty shouldRunProperty = LiquibaseConfiguration.getInstance().getProperty(GlobalConfiguration.class, "shouldRun"); if (!((Boolean)shouldRunProperty.getValue(Boolean.class)).booleanValue()) { LogFactory.getLogger().info("Liquibase did not run because " + LiquibaseConfiguration.getInstance().describeValueLookupLogic(shouldRunProperty) + " was set to false"); } else if (!this.shouldRun) { LogFactory.getLogger().info("Liquibase did not run because 'shouldRun' property was set to false on " + this.getBeanName() + " Liquibase Spring bean."); } else { Connection c = null;