Class ShardingRouteCacheableChecker

java.lang.Object
org.apache.shardingsphere.sharding.cache.checker.ShardingRouteCacheableChecker

public final class ShardingRouteCacheableChecker extends Object
Sharding route cacheable checker.
  • Constructor Details

    • ShardingRouteCacheableChecker

      public ShardingRouteCacheableChecker(ShardingCacheRule shardingCacheRule)
  • Method Details

    • check

      public ShardingRouteCacheableCheckResult check(org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabase database, org.apache.shardingsphere.infra.binder.QueryContext queryContext)
      Check if query is cacheable.
      Parameters:
      database - database
      queryContext - query context
      Returns:
      is cacheable