Constructor and Description |
---|
IQLFacadeImpl(com.riadalabs.jira.plugins.insight.services.core.IQLService iqlService,
com.riadalabs.jira.plugins.insight.services.core.iql.IQLParser iqlParser,
io.riada.insight.index.model.ObjectTypeAttributeIndex objectTypeAttributeIndex,
com.riadalabs.jira.plugins.insight.services.util.ErrorMessageTranslator errorMessageTranslator) |
Modifier and Type | Method and Description |
---|---|
List<ObjectBean> |
findObjects(int schemaId,
String iql)
Find objects for an AQL
|
ObjectResultBean |
findObjects(int schemaId,
String iql,
int start,
int limit,
boolean asc,
Integer orderByAttrTypeId) |
List<ObjectBean> |
findObjects(String iql)
Find objects for an AQL
|
ObjectResultBean |
findObjects(String iql,
int start,
int limit)
Find a limited set of objects based on an AQL to display on pagination pages
|
List<ObjectBean> |
findObjectsByIQL(String iql) |
List<ObjectBean> |
findObjectsByIQLAndSchema(int schemaId,
String iql) |
void |
validateIQL(int schemaId,
String iql)
Deprecated.
|
void |
validateIQL(String iql)
Validates AQL for an object schema
|
public IQLFacadeImpl(com.riadalabs.jira.plugins.insight.services.core.IQLService iqlService, com.riadalabs.jira.plugins.insight.services.core.iql.IQLParser iqlParser, io.riada.insight.index.model.ObjectTypeAttributeIndex objectTypeAttributeIndex, com.riadalabs.jira.plugins.insight.services.util.ErrorMessageTranslator errorMessageTranslator)
public ObjectResultBean findObjects(int schemaId, String iql, int start, int limit, boolean asc, Integer orderByAttrTypeId) throws InsightException
findObjects
in interface IQLFacade
InsightException
public List<ObjectBean> findObjectsByIQL(String iql) throws InsightException
findObjectsByIQL
in interface IQLFacade
InsightException
public List<ObjectBean> findObjectsByIQLAndSchema(int schemaId, String iql) throws InsightException
findObjectsByIQLAndSchema
in interface IQLFacade
InsightException
@Deprecated public void validateIQL(int schemaId, String iql) throws InsightException
IQLFacade
validateIQL
in interface IQLFacade
InsightException
public void validateIQL(String iql) throws InsightException
IQLFacade
validateIQL
in interface IQLFacade
InsightException
public List<ObjectBean> findObjects(String iql) throws InsightException
IQLFacade
findObjects
in interface IQLFacade
InsightException
public ObjectResultBean findObjects(String iql, int start, int limit) throws InsightException
IQLFacade
findObjects
in interface IQLFacade
InsightException
public List<ObjectBean> findObjects(int schemaId, String iql) throws InsightException
IQLFacade
findObjects
in interface IQLFacade
InsightException
Copyright © 2024 Atlassian. All rights reserved.