Interface IQueryBackendContext
-
public interface IQueryBackendContext
This 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 boolean
areUpdatesDelayed()
IQueryBackendHintProvider
getHintProvider()
org.apache.log4j.Logger
getLogger()
QueryAnalyzer
getQueryAnalyzer()
IQueryCacheContext
getQueryCacheContext()
IMatcherCapability
getRequiredMatcherCapability(PQuery query, QueryEvaluationHint overrideHints)
IQueryResultProviderAccess
getResultProviderAccess()
IQueryRuntimeContext
getRuntimeContext()
-
-
-
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
-
-