\r
package eu.etaxonomy.cdm.api.service;\r
\r
-import java.net.URI;\r
import java.util.List;\r
-import java.util.Map;\r
import java.util.Set;\r
\r
import eu.etaxonomy.cdm.api.service.pager.Pager;\r
-import eu.etaxonomy.cdm.common.mediaMetaData.ImageMetaData;\r
import eu.etaxonomy.cdm.model.description.MediaKey;\r
import eu.etaxonomy.cdm.model.location.NamedArea;\r
import eu.etaxonomy.cdm.model.media.Media;\r
* @see <a href="http://lucene.apache.org/java/2_4_0/queryparsersyntax.html">Apache Lucene - Query Parser Syntax</a>\r
*/\r
public Pager<Media> search(Class<? extends Media> clazz, String queryString, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths);\r
-\r
- /**\r
- * \r
- * \r
- * @param imageUri\r
- * @param timeOut\r
- * @return\r
- */\r
- public Integer getImageSize(URI imageUri, Integer timeOut);\r
- \r
- /**\r
- * \r
- * @param imageUri\r
- * @param timeOut\r
- * @return\r
- */\r
- public ImageMetaData getImageInfo(URI imageUri, Integer timeOut);\r
- \r
- /**\r
- * \r
- * @param imageUri\r
- * @param timeOut\r
- * @return\r
- */\r
- public Map<String,String> getImageMetaData(URI imageUri, Integer timeOut);\r
}\r