Package org.kie.api.runtime.query
Class AdvancedQueryContext
- java.lang.Object
- 
- org.kie.api.runtime.query.QueryContext
- 
- org.kie.api.runtime.query.AdvancedQueryContext
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class AdvancedQueryContext extends QueryContext Extension class to the basic ordering and pagination queries which useQueryContext. The AdvancedQueryContext is intended for use wherever advanced query functionality provided by the KIE Query Service which provides advanced search capabilities that are based on Dashbuilder DataSets.- See Also:
- Serialized Form
 
- 
- 
Field Summary- 
Fields inherited from class org.kie.api.runtime.query.QueryContextascending, count, offset, orderBy
 
- 
 - 
Constructor SummaryConstructors Constructor Description AdvancedQueryContext()AdvancedQueryContext(String orderByClause)AdvancedQueryContext(QueryContext queryContext)AdvancedQueryContext(QueryContext queryContext, String orderByClause)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetOrderByClause()voidsetOrderByClause(String orderByClause)Set the ORDER BY clause for advanced query.- 
Methods inherited from class org.kie.api.runtime.query.QueryContextclear, getCount, getOffset, getOrderBy, isAscending, setAscending, setCount, setOffset, setOrderBy
 
- 
 
- 
- 
- 
Constructor Detail- 
AdvancedQueryContextpublic AdvancedQueryContext() 
 - 
AdvancedQueryContextpublic AdvancedQueryContext(QueryContext queryContext) 
 - 
AdvancedQueryContextpublic AdvancedQueryContext(QueryContext queryContext, String orderByClause) 
 - 
AdvancedQueryContextpublic AdvancedQueryContext(String orderByClause) 
 
- 
 - 
Method Detail- 
getOrderByClausepublic String getOrderByClause() - Returns:
- the SQL Order By clause
 
 - 
setOrderByClausepublic void setOrderByClause(String orderByClause) Set the ORDER BY clause for advanced query. For instance: SELECT * FROM PROCESSINSTANCELOG ORDER BY PROCESSID ASC, PROCESSINSTANCEID DESC has orderByClause of "PROCESSID ASC, PROCESSINSTANCEID DESC"- Parameters:
- orderByClause- the SQL Order By clause to set
 
 
- 
 
-