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 SQLWriteMode
getWriteMode()
Returns the write mode.static SQLTargetTableSpec
newInstance(java.lang.String databaseName, java.lang.String tableName, SQLWriteMode writeMode)
Creates a new instance.static SQLTargetTableSpec
newInstance(java.lang.String databaseName, java.lang.String schemaName, java.lang.String tableName, SQLWriteMode writeMode)
Creates a new instance.static SQLTargetTableSpec
newInstance(javax.sql.DataSource dataSource, java.lang.String tableName, SQLWriteMode writeMode)
Creates a new instance.static SQLTargetTableSpec
newInstance(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.
-
-