Class SQLTargetTableSpec
- java.lang.Object
-
- com.orchestranetworks.addon.dint.dataconnector.spec.TableSpec
-
- com.orchestranetworks.addon.dint.dataconnector.spec.SQLTableSpec
-
- com.orchestranetworks.addon.dint.dataconnector.spec.SQLTargetTableSpec
-
public final class SQLTargetTableSpec extends SQLTableSpec
Specification for anSQLTargetTable.- Since:
- 4.5.0
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SQLWriteModegetWriteMode()Returns the write mode.static SQLTargetTableSpecnewInstance(java.lang.String databaseName, java.lang.String tableName, SQLWriteMode writeMode)Creates a new instance.static SQLTargetTableSpecnewInstance(java.lang.String databaseName, java.lang.String schemaName, java.lang.String tableName, SQLWriteMode writeMode)Creates a new instance.static SQLTargetTableSpecnewInstance(javax.sql.DataSource dataSource, java.lang.String tableName, SQLWriteMode writeMode)Creates a new instance.static SQLTargetTableSpecnewInstance(javax.sql.DataSource dataSource, java.lang.String schemaName, java.lang.String tableName, SQLWriteMode writeMode)Creates a new instance.-
Methods inherited from class com.orchestranetworks.addon.dint.dataconnector.spec.SQLTableSpec
getDatabaseName, getDataSource, getSchemaName, getTableName
-
-
-
-
Method Detail
-
newInstance
public static SQLTargetTableSpec newInstance(java.lang.String databaseName, java.lang.String tableName, SQLWriteMode writeMode)
Creates a new instance.- Parameters:
databaseName- Name of the databasetableName- Name of the table or viewwriteMode- How records are written
-
newInstance
public static SQLTargetTableSpec newInstance(java.lang.String databaseName, java.lang.String schemaName, java.lang.String tableName, SQLWriteMode writeMode)
Creates a new instance.- Parameters:
databaseName- Name of the databaseschemaName- Name of the schematableName- Name of the table or viewwriteMode- How records are written
-
newInstance
public static SQLTargetTableSpec newInstance(javax.sql.DataSource dataSource, java.lang.String tableName, SQLWriteMode writeMode)
Creates a new instance.- Parameters:
dataSource- Database data sourcetableName- Name of the table or viewwriteMode- How records are written
-
newInstance
public static SQLTargetTableSpec newInstance(javax.sql.DataSource dataSource, java.lang.String schemaName, java.lang.String tableName, SQLWriteMode writeMode)
Creates a new instance.- Parameters:
dataSource- Database data sourceschemaName- Name of the schematableName- Name of the table or viewwriteMode- How records are written
-
getWriteMode
public SQLWriteMode getWriteMode()
Returns the write mode.
-
-