liquibase.statement.ExecutablePreparedStatement Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of liquibase-core Show documentation
Show all versions of liquibase-core Show documentation
Liquibase is a tool for managing and executing database changes.
package liquibase.statement;
import liquibase.database.PreparedStatementFactory;
import liquibase.exception.DatabaseException;
/**
* To be implemented by instances that use a prepared statement for execution
*/
public interface ExecutablePreparedStatement extends SqlStatement {
/**
* Executes the prepared statement created by the given factory.
*
* @param factory a factory for creating a PreparedStatement
object.
* @throws DatabaseException if an exception occurs while executing the prepared statement.
*/
void execute(PreparedStatementFactory factory) throws DatabaseException;
}