\r
package eu.etaxonomy.cdm.api.service;\r
\r
-import java.util.Collection;\r
import java.util.List;\r
-import java.util.Map;\r
import java.util.Set;\r
-import java.util.UUID;\r
\r
import eu.etaxonomy.cdm.api.service.pager.Pager;\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
-import eu.etaxonomy.cdm.model.media.MediaRepresentation;\r
-import eu.etaxonomy.cdm.model.media.MediaRepresentationPart;\r
import eu.etaxonomy.cdm.model.media.Rights;\r
import eu.etaxonomy.cdm.model.taxon.Taxon;\r
import eu.etaxonomy.cdm.persistence.dao.BeanInitializer;\r
import eu.etaxonomy.cdm.persistence.query.OrderHint;\r
\r
-public interface IMediaService extends IAnnotatableService<Media> {\r
+public interface IMediaService extends IIdentifiableEntityService<Media> {\r
\r
- // FIXME candidate for harmonization?\r
- public abstract Map<UUID, Media> saveMediaAll(Collection<Media> mediaCollection);\r
- \r
- // FIXME candidate for harmonization?\r
- public abstract List<Media> getAllMedia(int limit, int start);\r
-\r
- public abstract List<MediaRepresentation> getAllMediaRepresentations(int limit, int start);\r
-\r
- public abstract List<MediaRepresentationPart> getAllMediaRepresentationParts(int limit, int start);\r
- \r
/**\r
* Return a List of MediaKeys, optionally filtered by the parameters passed.\r
* \r