public class ScriptFactory
extends java.lang.Object
implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.FactoryBean
Modifier and Type | Class and Description |
---|---|
static class |
ScriptFactory.ScriptType
The Enum ScriptType.
|
Constructor and Description |
---|
ScriptFactory() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
java.lang.String |
getCreationScriptPrefix()
Gets the creation script prefix.
|
DatabaseType |
getDatabaseType()
Gets the database type.
|
java.lang.String |
getDb2Name() |
java.lang.String |
getDropScriptPrefix()
Gets the drop script prefix.
|
java.lang.String |
getHsqlName() |
java.lang.String |
getMysqlName() |
java.lang.Object |
getObject() |
java.lang.Class |
getObjectType() |
java.lang.String |
getOracleName() |
java.lang.String |
getPostgreSqlName() |
java.lang.String |
getScriptsuffix()
Gets the scriptsuffix.
|
ScriptFactory.ScriptType |
getScriptType()
Gets the script type.
|
boolean |
isSingleton() |
void |
setCreationScriptPrefix(java.lang.String creationScriptPrefix)
Sets the creation script prefix.
|
void |
setDatabaseType(DatabaseType databaseType)
Sets the database type.
|
void |
setDb2Name(java.lang.String db2Name) |
void |
setDropScriptPrefix(java.lang.String dropScriptPrefix)
Sets the drop script prefix.
|
void |
setHsqlName(java.lang.String hsqlName) |
void |
setMysqlName(java.lang.String mysqlName) |
void |
setOracleName(java.lang.String oracleName) |
void |
setPostgreSqlName(java.lang.String postgreSqlName) |
void |
setScriptsuffix(java.lang.String scriptsuffix)
Sets the scriptsuffix.
|
void |
setScriptType(ScriptFactory.ScriptType scriptType)
Sets the script type.
|
public java.lang.Object getObject() throws java.lang.Exception
getObject
in interface org.springframework.beans.factory.FactoryBean
java.lang.Exception
public java.lang.Class getObjectType()
getObjectType
in interface org.springframework.beans.factory.FactoryBean
public boolean isSingleton()
isSingleton
in interface org.springframework.beans.factory.FactoryBean
public void afterPropertiesSet() throws java.lang.Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
java.lang.Exception
public ScriptFactory.ScriptType getScriptType()
public void setScriptType(ScriptFactory.ScriptType scriptType)
scriptType
- the new script typepublic DatabaseType getDatabaseType()
public void setDatabaseType(DatabaseType databaseType)
databaseType
- the new database typepublic java.lang.String getCreationScriptPrefix()
public void setCreationScriptPrefix(java.lang.String creationScriptPrefix)
creationScriptPrefix
- the new creation script prefixpublic java.lang.String getDropScriptPrefix()
public void setDropScriptPrefix(java.lang.String dropScriptPrefix)
dropScriptPrefix
- the new drop script prefixpublic java.lang.String getScriptsuffix()
public void setScriptsuffix(java.lang.String scriptsuffix)
scriptsuffix
- the new scriptsuffixpublic java.lang.String getOracleName()
public void setOracleName(java.lang.String oracleName)
public java.lang.String getMysqlName()
public void setMysqlName(java.lang.String mysqlName)
public java.lang.String getPostgreSqlName()
public void setPostgreSqlName(java.lang.String postgreSqlName)
public java.lang.String getHsqlName()
public void setHsqlName(java.lang.String hsqlName)
public java.lang.String getDb2Name()
public void setDb2Name(java.lang.String db2Name)