Interface IQueryBackendContext
-
public interface IQueryBackendContextThis interface is a collector which holds every API that is provided by the engine to control the operation of the backends.- Since:
- 1.5
- No Implement:
- This interface is not intended to be implemented by clients.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanareUpdatesDelayed()IQueryBackendHintProvidergetHintProvider()org.apache.log4j.LoggergetLogger()QueryAnalyzergetQueryAnalyzer()IQueryCacheContextgetQueryCacheContext()IMatcherCapabilitygetRequiredMatcherCapability(PQuery query, QueryEvaluationHint overrideHints)IQueryResultProviderAccessgetResultProviderAccess()IQueryRuntimeContextgetRuntimeContext()
-
-
-
Method Detail
-
getLogger
org.apache.log4j.Logger getLogger()
-
getRuntimeContext
IQueryRuntimeContext getRuntimeContext()
-
getQueryCacheContext
IQueryCacheContext getQueryCacheContext()
-
getHintProvider
IQueryBackendHintProvider getHintProvider()
-
getResultProviderAccess
IQueryResultProviderAccess getResultProviderAccess()
-
getQueryAnalyzer
QueryAnalyzer getQueryAnalyzer()
-
getRequiredMatcherCapability
IMatcherCapability getRequiredMatcherCapability(PQuery query, QueryEvaluationHint overrideHints)
- Since:
- 2.0
-
areUpdatesDelayed
boolean areUpdatesDelayed()
- Since:
- 1.6
-
-