liquibase.command
Class SnapshotCommand
java.lang.Object
liquibase.command.AbstractCommand
liquibase.command.SnapshotCommand
- All Implemented Interfaces:
- LiquibaseCommand
public class SnapshotCommand
- extends AbstractCommand
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SnapshotCommand
public SnapshotCommand()
getName
public String getName()
setDatabase
public void setDatabase(Database database)
getDatabase
public Database getDatabase()
setSchemas
public SnapshotCommand setSchemas(CatalogAndSchema... catalogAndSchema)
setSchemas
public SnapshotCommand setSchemas(String... schemas)
getSerializerFormat
public String getSerializerFormat()
setSerializerFormat
public SnapshotCommand setSerializerFormat(String serializerFormat)
getSnapshotListener
public SnapshotListener getSnapshotListener()
setSnapshotListener
public void setSnapshotListener(SnapshotListener snapshotListener)
getSnapshotMetadata
public Map<String,Object> getSnapshotMetadata()
setSnapshotMetadata
public void setSnapshotMetadata(Map<String,Object> snapshotMetadata)
run
protected Object run()
throws Exception
- Specified by:
run
in class AbstractCommand
- Throws:
Exception
validate
public CommandValidationErrors validate()
Copyright © 2016 Liquibase.org. All rights reserved.