Package org.eclipse.emf.cdo.common.util
Interface CDOQueryInfo
- All Known Subinterfaces:
CDOQuery
public interface CDOQueryInfo
Encapsulates all the transferable information that fully specifies a query from a
view to a
repository.- Since:
- 3.0
- Author:
- Simon McDuff
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionReturns thechange setto be considered if this query has been created by a dirty transaction,nullotherwise.Returns the context object, ornullif no context is bound.intReturns the maximum number of results to retrieve orUNLIMITED_RESULTSfor no limitation.<T> TgetParameter(String name) Returns the value of the named parameter.Returns the parameters of this query as a map.Returns the language identifier of this query, nevernull.Returns the query string of this query ornullif no query string has been set.booleanDeprecated.As of 4.2 the legacy mode is always enabled.
-
Field Details
-
UNLIMITED_RESULTS
static final int UNLIMITED_RESULTS- See Also:
-
PARAM_DISABLE_RESPONSE_FLUSHING
The name of aBoolean-typedparameterto influence automatic response flushing (the default) after each query result.- Since:
- 4.2
- See Also:
-
PARAM_DISABLE_RESPONSE_TIMEOUT
The name of aBoolean-typedparameterthat can suppress timeouts during slow query execution on the server.- Since:
- 4.18
- See Also:
-
-
Method Details
-
getQueryLanguage
String getQueryLanguage()Returns the language identifier of this query, nevernull. -
getQueryString
String getQueryString()Returns the query string of this query ornullif no query string has been set. -
getParameters
Returns the parameters of this query as a map. -
getParameter
Returns the value of the named parameter.- Since:
- 4.6
-
getContext
Object getContext()Returns the context object, ornullif no context is bound.- Since:
- 4.0
-
getMaxResults
int getMaxResults()Returns the maximum number of results to retrieve orUNLIMITED_RESULTSfor no limitation. -
isLegacyModeEnabled
Deprecated.As of 4.2 the legacy mode is always enabled.Returnstrueif the view of this query had legacy mode enabled at the time this query was created,falseotherwise.- Since:
- 4.0
-
getChangeSetData
CDOChangeSetData getChangeSetData()Returns thechange setto be considered if this query has been created by a dirty transaction,nullotherwise.- Since:
- 4.0
-