|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.ddl.DdlVersionBean
public class DdlVersionBean
bean to pass to versions to update stuff
Constructor Summary | |
---|---|
DdlVersionBean(java.lang.String objectName,
org.apache.ddlutils.Platform platform,
java.sql.Connection connection,
java.lang.String schema,
org.apache.ddlutils.platform.SqlBuilder sqlBuilder,
org.apache.ddlutils.model.Database oldDatabase,
org.apache.ddlutils.model.Database database,
java.lang.StringBuilder additionalScripts,
boolean isDestinationVersion,
int buildingToVersion,
java.lang.StringBuilder fullScript)
construct |
Method Summary | |
---|---|
void |
appendAdditionalScriptUnique(java.lang.String script)
append an additionalScript, but only if it is not already in the body of the script (or additionalScript) |
java.lang.StringBuilder |
getAdditionalScripts()
additional scripts to add after ddlutils scripts |
int |
getBuildingToVersion()
the eventual version we are build to |
java.sql.Connection |
getConnection()
jdbc connection |
org.apache.ddlutils.model.Database |
getDatabase()
database we are operating on |
java.lang.StringBuilder |
getFullScript()
full script so far (to make sure we dont have duplicate scripts, shouldnt add directly to it from here though |
java.lang.String |
getObjectName()
ddl object name (e.g. |
org.apache.ddlutils.model.Database |
getOldDatabase()
current state of the database (after modifications :) ). |
org.apache.ddlutils.Platform |
getPlatform()
ddlutils platform |
java.lang.String |
getSchema()
schema |
org.apache.ddlutils.platform.SqlBuilder |
getSqlBuilder()
ddlutils schemabuilder |
boolean |
isDestinationVersion()
|
boolean |
isHsql()
|
boolean |
isMysql()
|
boolean |
isOracle()
|
boolean |
isPostgres()
|
boolean |
isSmallIndexes()
if small indexes |
boolean |
isSqlServer()
|
void |
setAdditionalScripts(java.lang.StringBuilder additionalScripts)
additional scripts to add after ddlutils scripts |
void |
setBuildingToVersion(int buildingToVersion)
the eventual version we are build to |
void |
setConnection(java.sql.Connection connection)
jdbc connection |
void |
setDatabase(org.apache.ddlutils.model.Database database)
database we are operating on |
void |
setDestinationVersion(boolean isDestinationVersion)
|
void |
setFullScript(java.lang.StringBuilder fullScript)
full script so far (to make sure we dont have duplicate scripts, shouldnt add directly to it from here though |
void |
setObjectName(java.lang.String objectName)
ddl object name (e.g. |
void |
setOldDatabase(org.apache.ddlutils.model.Database oldDatabase)
current state of the database (after modifications :) ). |
void |
setPlatform(org.apache.ddlutils.Platform platform)
ddlutils platform |
void |
setSchema(java.lang.String schema)
schema |
void |
setSqlBuilder(org.apache.ddlutils.platform.SqlBuilder sqlBuilder)
ddlutils schemabuilder |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DdlVersionBean(java.lang.String objectName, org.apache.ddlutils.Platform platform, java.sql.Connection connection, java.lang.String schema, org.apache.ddlutils.platform.SqlBuilder sqlBuilder, org.apache.ddlutils.model.Database oldDatabase, org.apache.ddlutils.model.Database database, java.lang.StringBuilder additionalScripts, boolean isDestinationVersion, int buildingToVersion, java.lang.StringBuilder fullScript)
objectName
- platform
- connection
- schema
- sqlBuilder
- oldDatabase
- database
- additionalScripts
- isDestinationVersion
- buildingToVersion
- fullScript
- Method Detail |
---|
public boolean isPostgres()
public boolean isMysql()
public boolean isSmallIndexes()
public boolean isOracle()
public boolean isHsql()
public boolean isSqlServer()
public void appendAdditionalScriptUnique(java.lang.String script)
script
- should contain script (or scripts), and should end in a semicolon (each line should), and should end in newlinepublic org.apache.ddlutils.model.Database getOldDatabase()
public void setOldDatabase(org.apache.ddlutils.model.Database oldDatabase)
oldDatabase
- the oldDatabase to setpublic org.apache.ddlutils.model.Database getDatabase()
public void setDatabase(org.apache.ddlutils.model.Database database)
database
- the database to setpublic java.lang.StringBuilder getAdditionalScripts()
public void setAdditionalScripts(java.lang.StringBuilder additionalScripts)
additionalScripts
- the additionalScripts to setpublic boolean isDestinationVersion()
public void setDestinationVersion(boolean isDestinationVersion)
isDestinationVersion
- the isDestinationVersion to setpublic int getBuildingToVersion()
public void setBuildingToVersion(int buildingToVersion)
buildingToVersion
- the buildingToVersion to setpublic java.lang.StringBuilder getFullScript()
public void setFullScript(java.lang.StringBuilder fullScript)
fullScript
- the fullScript to setpublic org.apache.ddlutils.Platform getPlatform()
public void setPlatform(org.apache.ddlutils.Platform platform)
platform
- the platform to setpublic java.sql.Connection getConnection()
public void setConnection(java.sql.Connection connection)
connection
- the connection to setpublic java.lang.String getSchema()
public void setSchema(java.lang.String schema)
schema
- the schema to setpublic org.apache.ddlutils.platform.SqlBuilder getSqlBuilder()
public void setSqlBuilder(org.apache.ddlutils.platform.SqlBuilder sqlBuilder)
sqlBuilder
- the sqlBuilder to setpublic java.lang.String getObjectName()
public void setObjectName(java.lang.String objectName)
objectName
- the objectName to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |