public class QueryEngineSettingsMBeanImpl extends AnnotatedStandardMBean implements QueryEngineSettingsMBean
TYPE| Constructor and Description |
|---|
QueryEngineSettingsMBeanImpl()
Create a new query engine settings object.
|
QueryEngineSettingsMBeanImpl(QueryEngineSettings settings)
Create a new query engine settings object.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
getFailTraversal()
Whether queries that don't use an index will fail (throw an exception).
|
boolean |
getFullTextComparisonWithoutIndex() |
long |
getLimitInMemory()
Get the limit on how many nodes a query may read at most into memory, for
"order by" and "distinct" queries.
|
long |
getLimitReads()
Get the limit on how many nodes a query may read at most (raw read
operations, including skipped nodes).
|
boolean |
isFastQuerySize()
Whether the query result size should return an estimation for large queries.
|
boolean |
isSql2Optimisation() |
void |
setFailTraversal(boolean failQueriesWithoutIndex)
Set whether queries that don't use an index will fail (throw an exception).
|
void |
setFastQuerySize(boolean fastQuerySize) |
void |
setFullTextComparisonWithoutIndex(boolean fullTextComparisonWithoutIndex) |
void |
setLimitInMemory(long limitInMemory)
Change the limit.
|
void |
setLimitReads(long limitReads)
Change the limit.
|
String |
toString() |
QueryEngineSettings |
unwrap() |
getAttribute, getAttributes, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementationpublic QueryEngineSettingsMBeanImpl(QueryEngineSettings settings)
public QueryEngineSettingsMBeanImpl()
public long getLimitInMemory()
QueryEngineSettingsMBeangetLimitInMemory in interface QueryEngineSettingsMBeanpublic void setLimitInMemory(long limitInMemory)
QueryEngineSettingsMBeansetLimitInMemory in interface QueryEngineSettingsMBeanlimitInMemory - the new limitpublic long getLimitReads()
QueryEngineSettingsMBeangetLimitReads in interface QueryEngineSettingsMBeanpublic void setLimitReads(long limitReads)
QueryEngineSettingsMBeansetLimitReads in interface QueryEngineSettingsMBeanlimitReads - the new limitpublic boolean getFailTraversal()
QueryEngineSettingsMBeangetFailTraversal in interface QueryEngineSettingsMBeanpublic void setFailTraversal(boolean failQueriesWithoutIndex)
QueryEngineSettingsMBeansetFailTraversal in interface QueryEngineSettingsMBeanfailQueriesWithoutIndex - the new value for this settingpublic boolean isFastQuerySize()
QueryEngineSettingsMBeanisFastQuerySize in interface QueryEngineSettingsMBeanpublic void setFastQuerySize(boolean fastQuerySize)
setFastQuerySize in interface QueryEngineSettingsMBeanpublic void setFullTextComparisonWithoutIndex(boolean fullTextComparisonWithoutIndex)
public boolean getFullTextComparisonWithoutIndex()
public boolean isSql2Optimisation()
public QueryEngineSettings unwrap()
"Copyright © 2010 - 2017 Adobe Systems Incorporated. All Rights Reserved"