public abstract class JdbcExporterDescription extends WindGateExporterDescription
public
abstract
Modifier and Type | Class and Description |
---|---|
static class |
JdbcExporterDescription.Option
JDBC export options.
|
Constructor and Description |
---|
JdbcExporterDescription() |
Modifier and Type | Method and Description |
---|---|
abstract List<String> |
getColumnNames()
Returns the target column names.
|
String |
getCustomTruncate()
Returns the custom truncate statement in SQL (for EXPERT).
|
DriverScript |
getDriverScript()
Returns the driver script of this description.
|
abstract Class<? extends DataModelJdbcSupport<?>> |
getJdbcSupport()
Returns an implementation of
DataModelJdbcSupport class. |
Collection<? extends JdbcAttribute> |
getOptions()
Returns WindGate JDBC export options.
|
abstract String |
getTableName()
Returns the target table name.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getModelType
getProfileName
public abstract Class<? extends DataModelJdbcSupport<?>> getJdbcSupport()
DataModelJdbcSupport
class.
The class must be supports target data model type
and
target columns
.DataModelJdbcSupport
public abstract String getTableName()
public abstract List<String> getColumnNames()
public String getCustomTruncate()
null
to use the default truncate statementpublic Collection<? extends JdbcAttribute> getOptions()
public final DriverScript getDriverScript()
WindGateProcessDescription
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.