All Downloads are FREE. Search and download functionalities are using the official Maven repository.

liquibase.logging.Logger Maven / Gradle / Ivy

There is a newer version: 4.30.0
Show newest version
package liquibase.logging;

import liquibase.changelog.ChangeSet;
import liquibase.changelog.DatabaseChangeLog;
import liquibase.servicelocator.PrioritizedService;

public interface Logger extends PrioritizedService {

    void setName(String name);
    
    void setLogLevel(String level);

    void setLogLevel(LogLevel level);

    public void setLogLevel(String logLevel, String logFile);

    public void closeLogFile();

    void severe(String message);

    void severe(String message, Throwable e);

    void warning(String message);

    void warning(String message, Throwable e);

    void info(String message);

    void info(String message, Throwable e);

    void debug(String message);

    LogLevel getLogLevel();

    void debug(String message, Throwable e);

    void setChangeLog(DatabaseChangeLog databaseChangeLog);

    void setChangeSet(ChangeSet changeSet);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy