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, ref
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addConnectionProperties
(ConnectionProperties connectionProperties) createDatabase
(ResourceAccessor resourceAccessor) getUrl()
getUser()
boolean
boolean
void
setCurrentDateTimeFunction
(String currentDateTimeFunction) void
setDatabaseChangeLogLockTableName
(String databaseChangeLogLockTableName) void
setDatabaseChangeLogTableName
(String databaseChangeLogTableName) void
setDatabaseClass
(String databaseClass) void
setDefaultCatalogName
(String defaultCatalogName) void
setDefaultSchemaName
(String defaultSchemaName) void
void
setLiquibaseCatalogName
(String liquibaseCatalogName) void
setLiquibaseSchemaName
(String liquibaseSchemaName) void
setLiquibaseTablespaceName
(String liquibaseTablespaceName) void
setOutputDefaultCatalog
(boolean outputDefaultCatalog) void
setOutputDefaultSchema
(boolean outputDefaultSchema) void
setPassword
(String password) void
setRefid
(org.apache.tools.ant.types.Reference ref) void
void
Methods 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, toString
Methods 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:
setRefid
in 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
-