public class DataSource extends Object
| Constructor and Description |
|---|
DataSource(String name,
String driverJAR,
String driverClass,
String url,
String username,
String password,
String catalog,
String schema,
String removeTablePrefix,
Boolean declaredSelectAutoCommit,
boolean readOnly,
TableFilter tableFilter,
ColumnFilter columnFilter,
Long maxRows,
long insertBatchSize,
TypeSolver solver,
LinkedHashMap<String,TableHashingOrdering> hashingOrderings) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
error(String s) |
protected void |
error(Throwable e) |
String |
getCatalog() |
ColumnFilter |
getColumnFilter() |
Connection |
getConnection() |
String |
getDatabase() |
Dialect |
getDialect() |
String |
getDriverClass() |
String |
getDriverJAR() |
String |
getHashFileName() |
LinkedHashMap<String,TableHashingOrdering> |
getHashingOrderings() |
long |
getInsertBatchSize() |
String |
getJDBCDriver() |
Long |
getMaxRows() |
String |
getName() |
String |
getPassword() |
boolean |
getReadOnly() |
String |
getRemoveTablePrefix() |
String |
getSchema() |
boolean |
getSelectAutoCommit() |
TableFilter |
getTableFilter() |
TypeSolver |
getTypeSolver() |
String |
getURL() |
String |
getUsername() |
protected static void |
info(String s) |
static DataSource |
load(String name) |
void |
show(String datasourceName) |
void |
show(String datasourceName,
boolean forInserting) |
public DataSource(String name, String driverJAR, String driverClass, String url, String username, String password, String catalog, String schema, String removeTablePrefix, Boolean declaredSelectAutoCommit, boolean readOnly, TableFilter tableFilter, ColumnFilter columnFilter, Long maxRows, long insertBatchSize, TypeSolver solver, LinkedHashMap<String,TableHashingOrdering> hashingOrderings) throws SQLException, UnsupportedDatabaseTypeException
public static DataSource load(String name) throws InvalidConfigurationException, SQLException, UnsupportedDatabaseTypeException
public void show(String datasourceName)
public void show(String datasourceName, boolean forInserting)
public String getName()
public String getDriverJAR()
public String getDriverClass()
public String getURL()
public String getUsername()
public String getPassword()
public String getCatalog()
public String getSchema()
public String getRemoveTablePrefix()
public TableFilter getTableFilter()
public ColumnFilter getColumnFilter()
public Long getMaxRows()
public long getInsertBatchSize()
public TypeSolver getTypeSolver()
public String getHashFileName()
public Dialect getDialect()
public boolean getSelectAutoCommit()
public boolean getReadOnly()
public LinkedHashMap<String,TableHashingOrdering> getHashingOrderings()
public String getDatabase()
public String getJDBCDriver()
public Connection getConnection()
protected static void info(String s)
protected void error(String s)
protected void error(Throwable e)
Copyright © 2024. All rights reserved.