protected List<FtsQueue> loadQueuedItems() { boolean useServerId = !ftsConfig.getIndexingHosts().isEmpty(); int maxSize = ftsConfig.getIndexingBatchSize(); return persistence.callInTransaction(em -> { String queryString = format("select q from sys$FtsQueue q where q.fake = false and %s order by q.createTs", (useServerId ? "q.indexingHost = ?1" : "q.indexingHost is null")); TypedQuery<FtsQueue> query = em.createQuery(queryString, FtsQueue.class); if (useServerId) query.setParameter(1, serverId); query.setMaxResults(maxSize); return query.getResultList(); }); }
entityStatistics.setInstanceCount(count); } else { entityStatistics = persistence.callInTransaction(mainDsEm -> { EntityStatistics es = getEntityStatisticsInstance(name, mainDsEm); es.setInstanceCount(count);