liquibase.diff
Class DiffGeneratorFactory

java.lang.Object
  extended by liquibase.diff.DiffGeneratorFactory

public class DiffGeneratorFactory
extends Object


Constructor Summary
protected DiffGeneratorFactory()
           
 
Method Summary
 DiffResult compare(Database referenceDatabase, Database comparisonDatabase, CompareControl compareControl)
           
 DiffResult compare(Database referenceDatabase, Database comparisonDatabase, SnapshotControl referenceSnapshotControl, SnapshotControl comparisonSnapshotControl, CompareControl compareControl)
           
 DiffResult compare(DatabaseSnapshot referenceSnapshot, DatabaseSnapshot comparisonSnapshot, CompareControl compareControl)
           
 DiffGenerator getGenerator(Database referenceDatabase, Database comparisonDatabase)
           
static DiffGeneratorFactory getInstance()
           
 void register(DiffGenerator generator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiffGeneratorFactory

protected DiffGeneratorFactory()
Method Detail

getInstance

public static DiffGeneratorFactory getInstance()

register

public void register(DiffGenerator generator)

getGenerator

public DiffGenerator getGenerator(Database referenceDatabase,
                                  Database comparisonDatabase)

compare

public DiffResult compare(Database referenceDatabase,
                          Database comparisonDatabase,
                          CompareControl compareControl)
                   throws LiquibaseException
Throws:
LiquibaseException

compare

public DiffResult compare(Database referenceDatabase,
                          Database comparisonDatabase,
                          SnapshotControl referenceSnapshotControl,
                          SnapshotControl comparisonSnapshotControl,
                          CompareControl compareControl)
                   throws LiquibaseException
Throws:
LiquibaseException

compare

public DiffResult compare(DatabaseSnapshot referenceSnapshot,
                          DatabaseSnapshot comparisonSnapshot,
                          CompareControl compareControl)
                   throws DatabaseException
Throws:
DatabaseException


Copyright © 2016 Liquibase.org. All rights reserved.