liquibase.change.custom
Class ExampleCustomProcCallChange

java.lang.Object
  extended by liquibase.change.custom.ExampleCustomProcCallChange
All Implemented Interfaces:
CustomChange, CustomSqlChange

public class ExampleCustomProcCallChange
extends Object
implements CustomSqlChange


Constructor Summary
ExampleCustomProcCallChange()
           
 
Method Summary
 SqlStatement[] generateStatements(Database database)
           
 String getConfirmationMessage()
           
 String getProcedureName()
           
 void setFileOpener(ResourceAccessor resourceAccessor)
           
 void setProcedureName(String procedureName)
           
 void setUp()
           
 ValidationErrors validate(Database database)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExampleCustomProcCallChange

public ExampleCustomProcCallChange()
Method Detail

getProcedureName

public String getProcedureName()

setProcedureName

public void setProcedureName(String procedureName)

generateStatements

public SqlStatement[] generateStatements(Database database)
                                  throws CustomChangeException
Specified by:
generateStatements in interface CustomSqlChange
Throws:
CustomChangeException

getConfirmationMessage

public String getConfirmationMessage()
Specified by:
getConfirmationMessage in interface CustomChange

setUp

public void setUp()
           throws SetupException
Specified by:
setUp in interface CustomChange
Throws:
SetupException

setFileOpener

public void setFileOpener(ResourceAccessor resourceAccessor)
Specified by:
setFileOpener in interface CustomChange

validate

public ValidationErrors validate(Database database)
Specified by:
validate in interface CustomChange


Copyright © 2004-2011 Liquibase.org. All Rights Reserved.