Package liquibase.integration.ant.type
Class DatabaseType
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.types.DataType
liquibase.integration.ant.type.DatabaseType
- All Implemented Interfaces:
Cloneable
public class DatabaseType
extends org.apache.tools.ant.types.DataType
-
Field Summary
Fields inherited from class org.apache.tools.ant.types.DataType
checked, refFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConnectionProperties(ConnectionProperties connectionProperties) createDatabase(ResourceAccessor resourceAccessor) getUrl()getUser()booleanbooleanvoidsetCurrentDateTimeFunction(String currentDateTimeFunction) voidsetDatabaseChangeLogLockTableName(String databaseChangeLogLockTableName) voidsetDatabaseChangeLogTableName(String databaseChangeLogTableName) voidsetDatabaseClass(String databaseClass) voidsetDefaultCatalogName(String defaultCatalogName) voidsetDefaultSchemaName(String defaultSchemaName) voidvoidsetLiquibaseCatalogName(String liquibaseCatalogName) voidsetLiquibaseSchemaName(String liquibaseSchemaName) voidsetLiquibaseTablespaceName(String liquibaseTablespaceName) voidsetOutputDefaultCatalog(boolean outputDefaultCatalog) voidsetOutputDefaultSchema(boolean outputDefaultSchema) voidsetPassword(String password) voidsetRefid(org.apache.tools.ant.types.Reference ref) voidvoidMethods inherited from class org.apache.tools.ant.types.DataType
checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, tooManyAttributes, toStringMethods inherited from class org.apache.tools.ant.ProjectComponent
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
Constructor Details
-
DatabaseType
public DatabaseType(org.apache.tools.ant.Project project)
-
-
Method Details
-
createDatabase
-
setRefid
public void setRefid(org.apache.tools.ant.types.Reference ref) - Overrides:
setRefidin classorg.apache.tools.ant.types.DataType
-
getDriver
-
setDriver
-
getUrl
-
setUrl
-
getUser
-
setUser
-
getPassword
-
setPassword
-
getConnectionProperties
-
addConnectionProperties
-
getDefaultSchemaName
-
setDefaultSchemaName
-
getDefaultCatalogName
-
setDefaultCatalogName
-
getCurrentDateTimeFunction
-
setCurrentDateTimeFunction
-
isOutputDefaultSchema
public boolean isOutputDefaultSchema() -
setOutputDefaultSchema
public void setOutputDefaultSchema(boolean outputDefaultSchema) -
isOutputDefaultCatalog
public boolean isOutputDefaultCatalog() -
setOutputDefaultCatalog
public void setOutputDefaultCatalog(boolean outputDefaultCatalog) -
getDatabaseClass
-
setDatabaseClass
-
getLiquibaseSchemaName
-
setLiquibaseSchemaName
-
getLiquibaseCatalogName
-
setLiquibaseCatalogName
-
getDatabaseChangeLogTableName
-
setDatabaseChangeLogTableName
-
getDatabaseChangeLogLockTableName
-
setDatabaseChangeLogLockTableName
-
getLiquibaseTablespaceName
-
setLiquibaseTablespaceName
-