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
-
-
Constructor Summary
Constructors Constructor Description DatabaseType(org.apache.tools.ant.Project project)
-
Method Summary
-
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
-
-
-
-
Method Detail
-
createDatabase
public Database createDatabase(ResourceAccessor resourceAccessor)
-
setRefid
public void setRefid(org.apache.tools.ant.types.Reference ref)
- Overrides:
setRefid
in classorg.apache.tools.ant.types.DataType
-
getDriver
public String getDriver()
-
setDriver
public void setDriver(String driver)
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String url)
-
getUser
public String getUser()
-
setUser
public void setUser(String user)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
getConnectionProperties
public ConnectionProperties getConnectionProperties()
-
addConnectionProperties
public void addConnectionProperties(ConnectionProperties connectionProperties)
-
getDefaultSchemaName
public String getDefaultSchemaName()
-
setDefaultSchemaName
public void setDefaultSchemaName(String defaultSchemaName)
-
getDefaultCatalogName
public String getDefaultCatalogName()
-
setDefaultCatalogName
public void setDefaultCatalogName(String defaultCatalogName)
-
getCurrentDateTimeFunction
public String getCurrentDateTimeFunction()
-
setCurrentDateTimeFunction
public void setCurrentDateTimeFunction(String currentDateTimeFunction)
-
isOutputDefaultSchema
public boolean isOutputDefaultSchema()
-
setOutputDefaultSchema
public void setOutputDefaultSchema(boolean outputDefaultSchema)
-
isOutputDefaultCatalog
public boolean isOutputDefaultCatalog()
-
setOutputDefaultCatalog
public void setOutputDefaultCatalog(boolean outputDefaultCatalog)
-
getDatabaseClass
public String getDatabaseClass()
-
setDatabaseClass
public void setDatabaseClass(String databaseClass)
-
getLiquibaseSchemaName
public String getLiquibaseSchemaName()
-
setLiquibaseSchemaName
public void setLiquibaseSchemaName(String liquibaseSchemaName)
-
getLiquibaseCatalogName
public String getLiquibaseCatalogName()
-
setLiquibaseCatalogName
public void setLiquibaseCatalogName(String liquibaseCatalogName)
-
getDatabaseChangeLogTableName
public String getDatabaseChangeLogTableName()
-
setDatabaseChangeLogTableName
public void setDatabaseChangeLogTableName(String databaseChangeLogTableName)
-
getDatabaseChangeLogLockTableName
public String getDatabaseChangeLogLockTableName()
-
setDatabaseChangeLogLockTableName
public void setDatabaseChangeLogLockTableName(String databaseChangeLogLockTableName)
-
getLiquibaseTablespaceName
public String getLiquibaseTablespaceName()
-
setLiquibaseTablespaceName
public void setLiquibaseTablespaceName(String liquibaseTablespaceName)
-
-