T - type of driver execution unitC - type of resource connectionpublic final class DriverExecutionPrepareEngine<T extends DriverExecutionUnit<?>,C> extends AbstractExecutionPrepareEngine<T>
| Constructor and Description |
|---|
DriverExecutionPrepareEngine(String type,
int maxConnectionsSizePerQuery,
ExecutorConnectionManager<C> connectionManager,
ExecutorStatementManager<C,?,?> statementManager,
StorageResourceOption option,
Collection<ShardingSphereRule> rules,
Map<String,DatabaseType> databaseTypes) |
| Modifier and Type | Method and Description |
|---|---|
protected List<ExecutionGroup<T>> |
group(String dataSourceName,
List<List<SQLUnit>> sqlUnitGroups,
ConnectionMode connectionMode) |
preparepublic DriverExecutionPrepareEngine(String type, int maxConnectionsSizePerQuery, ExecutorConnectionManager<C> connectionManager, ExecutorStatementManager<C,?,?> statementManager, StorageResourceOption option, Collection<ShardingSphereRule> rules, Map<String,DatabaseType> databaseTypes)
protected List<ExecutionGroup<T>> group(String dataSourceName, List<List<SQLUnit>> sqlUnitGroups, ConnectionMode connectionMode) throws SQLException
group in class AbstractExecutionPrepareEngine<T extends DriverExecutionUnit<?>>SQLExceptionCopyright © 2023 The Apache Software Foundation. All rights reserved.