Class AllSQLRouteExecutor
java.lang.Object
org.apache.shardingsphere.infra.route.engine.impl.AllSQLRouteExecutor
- All Implemented Interfaces:
SQLRouteExecutor
All SQL route executor.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionroute(org.apache.shardingsphere.infra.context.ConnectionContext connectionContext, QueryContext queryContext, org.apache.shardingsphere.infra.metadata.database.rule.ShardingSphereRuleMetaData globalRuleMetaData, org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabase database) Route.
-
Constructor Details
-
AllSQLRouteExecutor
public AllSQLRouteExecutor()
-
-
Method Details
-
route
public RouteContext route(org.apache.shardingsphere.infra.context.ConnectionContext connectionContext, QueryContext queryContext, org.apache.shardingsphere.infra.metadata.database.rule.ShardingSphereRuleMetaData globalRuleMetaData, org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabase database) Description copied from interface:SQLRouteExecutorRoute.- Specified by:
routein interfaceSQLRouteExecutor- Parameters:
connectionContext- connection contextqueryContext- query contextglobalRuleMetaData- global rule meta datadatabase- database- Returns:
- route context
-