public class CustomPreconditionWrapper extends AbstractPrecondition
LiquibaseSerializable.SerializationTypeGENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE| Constructor and Description |
|---|
CustomPreconditionWrapper() |
| Modifier and Type | Method and Description |
|---|---|
void |
check(Database database,
DatabaseChangeLog changeLog,
ChangeSet changeSet,
ChangeExecListener changeExecListener) |
ClassLoader |
getClassLoader() |
String |
getClassName() |
String |
getName() |
String |
getParamValue(String key) |
String |
getSerializedObjectNamespace() |
void |
load(ParsedNode parsedNode,
ResourceAccessor resourceAccessor) |
void |
setClass(String className) |
void |
setClassLoader(ClassLoader classLoader) |
void |
setClassName(String className) |
void |
setParam(String name,
String value) |
protected boolean |
shouldAutoLoad(ParsedNode node) |
ValidationErrors |
validate(Database database) |
Warnings |
warn(Database database) |
getSerializedObjectNameconvertEscaped, getSerializableFieldDataTypeClass, getSerializableFieldDataTypeClassParameters, getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, serialize, serializeValue, setSerializableFieldValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, serializepublic String getClassName()
public void setClassName(String className)
public void setClass(String className)
public ClassLoader getClassLoader()
public void setClassLoader(ClassLoader classLoader)
public ValidationErrors validate(Database database)
public void check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) throws PreconditionFailedException, PreconditionErrorException
public String getSerializedObjectNamespace()
public String getName()
protected boolean shouldAutoLoad(ParsedNode node)
shouldAutoLoad in class AbstractLiquibaseSerializablepublic void load(ParsedNode parsedNode, ResourceAccessor resourceAccessor) throws ParsedNodeException
load in interface Preconditionload in interface LiquibaseSerializableload in class AbstractLiquibaseSerializableParsedNodeExceptionCopyright © 2019 Liquibase.org. All rights reserved.