/** * {@inheritDoc} */ @Override public IndexQuery getIndexQuery() { return createNewIndexQuery(); } }
IIndexQuery query = indexQueryProvider.createNewIndexQuery(); query.setPlatformIdent(platformId); if (null != fromDate) {
/** * {@inheritDoc} */ @Override public List<DefaultData> getDataForTraceIdList(Collection<Long> traceIds) { IIndexQuery query = indexQueryProvider.createNewIndexQuery(); List<Class<?>> objectClasses = Arrays.asList(new Class<?>[] { InvocationSequenceData.class, ClientSpan.class, ServerSpan.class }); query.setObjectClasses(objectClasses); query.addIndexingRestriction(IndexQueryRestrictionFactory.isInCollection("spanIdent.traceId", traceIds)); return indexingTree.query(query); }
/** * {@inheritDoc} */ @Override public List<DefaultData> getDataFromIdList(Collection<Long> elementIds, long platformIdent) { IIndexQuery query = indexQueryProvider.createNewIndexQuery(); query.addIndexingRestriction(IndexQueryRestrictionFactory.isInCollection("id", elementIds)); query.setPlatformIdent(platformIdent); return indexingTree.query(query); }