package liquibase.integration.ant.logging; import liquibase.logging.LogFactory; import liquibase.logging.Logger; import org.apache.tools.ant.Task; /** * An implementation of the Liquibase LogFactory that logs all messages to the given Ant task. This should only be used * inside of Ant tasks. */ public final class AntTaskLogFactory extends LogFactory { private AntTaskLogger logger; public AntTaskLogFactory(Task task) { logger = new AntTaskLogger(task); } @Override public Logger getLog(String name) { return logger; } @Override public Logger getLog() { return logger; } }