Interface ExecutionPrepareEngine<T>
- Type Parameters:
T- type of input value
- All Known Implementing Classes:
AbstractExecutionPrepareEngine,DriverExecutionPrepareEngine,RawExecutionPrepareEngine
public interface ExecutionPrepareEngine<T>
Execution prepare engine.
-
Method Summary
Modifier and TypeMethodDescriptionprepare(org.apache.shardingsphere.infra.route.context.RouteContext routeContext, Collection<ExecutionUnit> executionUnits) Prepare to execute.
-
Method Details
-
prepare
ExecutionGroupContext<T> prepare(org.apache.shardingsphere.infra.route.context.RouteContext routeContext, Collection<ExecutionUnit> executionUnits) throws SQLException Prepare to execute.- Parameters:
routeContext- route contextexecutionUnits- execution units- Returns:
- execution group context
- Throws:
SQLException- SQL exception
-