- * FIXME candidate for harmonization?
- * Finds references by title
- */
- public List<ReferenceBase> getReferencesByTitle(String title);
-
- /**
- * FIXME candidate for harmonization?
- * Finds references of a certain kind by title
- */
- public List<ReferenceBase> getReferencesByTitle(String title, Class<ReferenceBase> clazz);
-
- /**
- * FIXME candidate for harmonization?
- * Gets all references
- * @deprecated use {@link #getAllReferences(Integer, Integer) instead
- */
- @Deprecated
- public abstract List<ReferenceBase> getAllReferences(int limit, int start);
-
- /**
- * Gets all references ordered by the properties defined by <code>orderHints</code>
- * @param pageSize the maximum number of entities returned entries per page. Can be null to return all entities.
- * @param pageNumber a numeric zero based page index
- * @param orderHints
- * @return a Pager instance
- */
- public Pager<ReferenceBase> getAllReferences(Integer pageSize, Integer pageNumber, List<OrderHint> orderHints);
-
- /**
- * Gets all references unordered
- * @param pageSize the maximum number of entities returned entries per page. Can be null to return all entities.
- * @param pageNumber a numeric zero based page index
- * @return a Pager instance
- */
- public abstract Pager<ReferenceBase> getAllReferences(Integer pageSize, Integer pageNumber);
-
-// public abstract UUID saveReference(ReferenceBase reference);
-
- /**
- * FIXME candidate for harmonization?
- * Saves a reference and return its UUID
- */
- public abstract UUID saveReference(ReferenceBase reference);
-
-// public abstract Map<UUID, ReferenceBase> saveReferenceAll(Collection<ReferenceBase> referenceCollection);
-
- /**
- * FIXME candidate for harmonization?
- * Saves a collection of references
- */
- public abstract Map<UUID, ReferenceBase> saveReferenceAll(Collection<ReferenceBase> referenceCollection);
-
- /**
- * Returns a Paged List of ReferenceBase instances where the default field matches the String queryString (as interpreted by the Lucene QueryParser)
- *
- * @param clazz filter the results by class (or pass null to return all ReferenceBase instances)