void init() { String text = null; if (queryDef instanceof StringQueryDefinition) { text = ((StringQueryDefinition) queryDef).getCriteria(); } else if (queryDef instanceof StructuredQueryDefinition) { text = ((StructuredQueryDefinition) queryDef).getCriteria();
@Override public List<JobInstance> getJobInstances(String jobName, int start, int count) { QueryManager queryMgr = databaseClient.newQueryManager(); StringQueryDefinition querydef = queryMgr.newStringDefinition(SEARCH_OPTIONS_NAME); querydef.setCriteria("jobName: " + jobName + " AND sort:date"); logger.info(querydef.getCriteria()); SearchHandle results = queryMgr.search(querydef, new SearchHandle()); List<JobInstance> jobInstances = new ArrayList<>(); MatchDocumentSummary[] summaries = results.getMatchResults(); MarkLogicJobInstance mji; if (start+count > summaries.length) { return jobInstances; } for (int i = start; i < start+count; i++) { JAXBHandle<MarkLogicJobInstance> jaxbHandle = new JAXBHandle<>(jaxbContext()); summaries[i].getFirstSnippet(jaxbHandle); mji = jaxbHandle.get(); jobInstances.add(mji.getJobInstance()); } return jobInstances; }
.type("application/xml").accept("application/xml"); } else if (queryDef instanceof StringQueryDefinition) { String text = ((StringQueryDefinition) queryDef).getCriteria(); if (logger.isDebugEnabled()) logger.debug("Searching for {} in transaction {}", text);
text = ((StringQueryDefinition) queryDef).getCriteria(); } else if (queryDef instanceof StructuredQueryDefinition) { text = ((StructuredQueryDefinition) queryDef).getCriteria();
String text = null; if (qdef instanceof StringQueryDefinition) { text = ((StringQueryDefinition) qdef).getCriteria(); } else if (qdef instanceof StructuredQueryDefinition) { text = ((StructuredQueryDefinition) qdef).getCriteria();
resource.accept(mimetype); } else if (queryDef instanceof StringQueryDefinition) { String text = ((StringQueryDefinition) queryDef).getCriteria(); if (logger.isDebugEnabled()) logger.debug("Searching for {}", text);
String text = ((StringQueryDefinition) queryDef).getCriteria(); if (text != null) { addEncodedParam(docParams, "q", text);
text = ((StringQueryDefinition) queryDef).getCriteria(); } else if (queryDef instanceof StructuredQueryDefinition) { text = ((StructuredQueryDefinition) queryDef).getCriteria();
((StringQueryDefinition) constrainingQuery).getCriteria() : null; StructuredQueryDefinition structuredQuery = constrainingQuery instanceof StructuredQueryDefinition ?