Class LiquibaseContextFactory
java.lang.Object
de.xima.fc.persistence.impl.schema.LiquibaseContextFactory
Factory for creating an liquibase context
- Author:
- XIMA MEDIA GmbH, Dresden
-
Method Summary
Modifier and TypeMethodDescriptionde.xima.fc.persistence.impl.schema.ILiquibaseContextcreateContext(DataSource datasource, String filePath) Creats an liquibase context based on an datasource, the path to the changelog filede.xima.fc.persistence.impl.schema.ILiquibaseContextcreateContext(DataSource datasource, String filePath, liquibase.resource.ResourceAccessor resourceAccessor) Creats an liquibase context based on an datasource, the path to the changelog file and an custom resource accessor
-
Method Details
-
createContext
public de.xima.fc.persistence.impl.schema.ILiquibaseContext createContext(DataSource datasource, String filePath, liquibase.resource.ResourceAccessor resourceAccessor) throws liquibase.exception.LiquibaseException, SQLException Creats an liquibase context based on an datasource, the path to the changelog file and an custom resource accessor- Parameters:
datasource- the datasourcefilePath- the path to the changelog fileresourceAccessor- the custom resource accessor- Returns:
- an liquibase context
- Throws:
liquibase.exception.LiquibaseException- on errors while creating the liquibase instanceSQLException- on errors when creating an connection to the datasource
-
createContext
public de.xima.fc.persistence.impl.schema.ILiquibaseContext createContext(DataSource datasource, String filePath) throws liquibase.exception.LiquibaseException, SQLException Creats an liquibase context based on an datasource, the path to the changelog file- Parameters:
datasource- the datasourcefilePath- the path to the changelog file- Returns:
- an liquibase context
- Throws:
liquibase.exception.LiquibaseException- on errors while creating the liquibase instanceSQLException- on errors when creating an connection to the datasource
-