public class MidPointRemoteQueryExecutor extends MidPointQueryExecutor
net.sf.jasperreports.engine.query.JRAbstractQueryExecuter.QueryParameter, net.sf.jasperreports.engine.query.JRAbstractQueryExecuter.QueryParameterEntry, net.sf.jasperreports.engine.query.JRAbstractQueryExecuter.QueryParameterVisitor, net.sf.jasperreports.engine.query.JRAbstractQueryExecuter.ValuedQueryParameter, net.sf.jasperreports.engine.query.JRAbstractQueryExecuter.VisitExceptionWrapper
Modifier | Constructor and Description |
---|---|
protected |
MidPointRemoteQueryExecutor(net.sf.jasperreports.engine.JasperReportsContext jasperReportsContext,
net.sf.jasperreports.engine.JRDataset dataset,
Map<String,? extends net.sf.jasperreports.engine.JRValueParameter> parametersMap) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected net.sf.jasperreports.engine.JRDataSource |
createDataSource(Collection results) |
protected Collection |
evaluateScript(String script,
Map<QName,Object> parameters) |
protected Object |
getParsedQuery(String query,
Map<QName,Object> expressionParameters) |
String |
getQuery() |
protected Collection<AuditEventRecord> |
searchAuditRecords(String script,
Map<QName,Object> parameters) |
protected Collection |
searchObjects(Object query,
Collection<SelectorOptions<GetOperationOptions>> options) |
cancelQuery, createDatasource, getParameterReplacement, getParameters, getParsedScript, getPromptingParameters, getScript, getType, parseQuery
addQueryMultiParameters, addQueryMultiParameters, addQueryParameter, addQueryParameter, appendClauseChunk, appendParameterChunk, appendParameterClauseChunk, appendQueryChunk, appendTextChunk, applyClause, checkParameter, findExtensionQueryFunction, getBooleanParameter, getBooleanParameter, getBooleanParameterOrProperty, getBooleanParameterOrProperty, getCanonicalQueryLanguage, getCollectedParameterNames, getCollectedParameters, getJasperReportsContext, getParameter, getParameterValue, getParameterValue, getPropertiesUtil, getQueryString, getStringParameter, getStringParameterOrProperty, getValueParameter, getValueParameter, parameterHasValue, registerClauseFunction, resolveFunction, unregisterClauseFunction, visitQueryParameters
public String getQuery()
getQuery
in class MidPointQueryExecutor
protected Object getParsedQuery(String query, Map<QName,Object> expressionParameters) throws SchemaException, ObjectNotFoundException, ExpressionEvaluationException
getParsedQuery
in class MidPointQueryExecutor
SchemaException
ObjectNotFoundException
ExpressionEvaluationException
protected Collection searchObjects(Object query, Collection<SelectorOptions<GetOperationOptions>> options) throws SchemaException, ObjectNotFoundException, SecurityViolationException, CommunicationException, ConfigurationException
searchObjects
in class MidPointQueryExecutor
SchemaException
ObjectNotFoundException
SecurityViolationException
CommunicationException
ConfigurationException
protected net.sf.jasperreports.engine.JRDataSource createDataSource(Collection results)
createDataSource
in class MidPointQueryExecutor
protected Collection evaluateScript(String script, Map<QName,Object> parameters) throws SchemaException, ObjectNotFoundException, SecurityViolationException, CommunicationException, ConfigurationException, ExpressionEvaluationException
protected Collection<AuditEventRecord> searchAuditRecords(String script, Map<QName,Object> parameters) throws SchemaException, ExpressionEvaluationException, ObjectNotFoundException
searchAuditRecords
in class MidPointQueryExecutor
SchemaException
ExpressionEvaluationException
ObjectNotFoundException
public void close()
close
in interface net.sf.jasperreports.engine.query.JRQueryExecuter
close
in class MidPointQueryExecutor
Copyright © 2015 evolveum. All rights reserved.