liquibase.precondition.core
Class RunningAsPrecondition
java.lang.Object
liquibase.precondition.core.RunningAsPrecondition
- All Implemented Interfaces:
- Precondition
public class RunningAsPrecondition
- extends Object
- implements Precondition
Precondition that checks the name of the user executing the change log.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RunningAsPrecondition
public RunningAsPrecondition()
setUsername
public void setUsername(String aUserName)
getUsername
public String getUsername()
warn
public Warnings warn(Database database)
- Specified by:
warn
in interface Precondition
validate
public ValidationErrors validate(Database database)
- Specified by:
validate
in interface Precondition
check
public void check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet)
throws PreconditionFailedException,
PreconditionErrorException
- Specified by:
check
in interface Precondition
- Throws:
PreconditionFailedException
PreconditionErrorException
getName
public String getName()
- Specified by:
getName
in interface Precondition
Copyright © 2012 Liquibase.org. All Rights Reserved.