Creating a Taxonomic e-Science

org.cateproject.view.mock
Class MockMediaService

java.lang.Object
  extended by org.cateproject.view.mock.MockVersionableService<T>
      extended by org.cateproject.view.mock.MockIdentifiableService<eu.etaxonomy.cdm.model.media.Media>
          extended by org.cateproject.view.mock.MockMediaService
All Implemented Interfaces:
eu.etaxonomy.cdm.api.service.IAnnotatableService<eu.etaxonomy.cdm.model.media.Media>, eu.etaxonomy.cdm.api.service.IIdentifiableEntityService<eu.etaxonomy.cdm.model.media.Media>, eu.etaxonomy.cdm.api.service.IMediaService, eu.etaxonomy.cdm.api.service.IService<eu.etaxonomy.cdm.model.media.Media,UUID>, eu.etaxonomy.cdm.api.service.IVersionableService<eu.etaxonomy.cdm.model.media.Media>

@Component(value="mediaService")
public class MockMediaService
extends MockIdentifiableService<eu.etaxonomy.cdm.model.media.Media>
implements eu.etaxonomy.cdm.api.service.IMediaService


Constructor Summary
MockMediaService()
           
 
Method Summary
 Map<String,String> getImageMetaData(URI uri, Integer timeOut)
           
 eu.etaxonomy.cdm.api.service.pager.Pager<eu.etaxonomy.cdm.model.description.MediaKey> getMediaKeys(Set<eu.etaxonomy.cdm.model.taxon.Taxon> taxonomicScope, Set<eu.etaxonomy.cdm.model.location.NamedArea> geoScopes, Integer pageSize, Integer pageNumber, List<String> propertyPaths)
           
 
Methods inherited from class org.cateproject.view.mock.MockIdentifiableService
countMarkers, find, findByTitle, generateTitleCache, getAnnotations, getMarkers, getRights, getSourcedObjectByIdInSource, getSources, getUuidAndTitleCache, groupMarkers, replace, search
 
Methods inherited from class org.cateproject.view.mock.MockVersionableService
clear, count, delete, exists, find, find, getNextAuditEvent, getPreviousAuditEvent, getSession, group, list, list, load, load, lock, merge, page, pageAuditEvents, pageAuditEvents, refresh, refresh, rows, save, save, saveOrUpdate, scroll, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface eu.etaxonomy.cdm.api.service.IMediaService
getRights, search
 
Methods inherited from interface eu.etaxonomy.cdm.api.service.IIdentifiableEntityService
find, findByTitle, generateTitleCache, getSourcedObjectByIdInSource, getSources, getUuidAndTitleCache, replace
 
Methods inherited from interface eu.etaxonomy.cdm.api.service.IAnnotatableService
countMarkers, getAnnotations, getMarkers, groupMarkers
 
Methods inherited from interface eu.etaxonomy.cdm.api.service.IVersionableService
getNextAuditEvent, getPreviousAuditEvent, pageAuditEvents, pageAuditEvents
 
Methods inherited from interface eu.etaxonomy.cdm.api.service.IService
count, delete, exists, find, find, group, list, list, load, load, lock, merge, page, refresh, save, save, saveOrUpdate, scroll, update
 

Constructor Detail

MockMediaService

public MockMediaService()
Method Detail

getImageMetaData

public Map<String,String> getImageMetaData(URI uri,
                                           Integer timeOut)
Specified by:
getImageMetaData in interface eu.etaxonomy.cdm.api.service.IMediaService

getMediaKeys

public eu.etaxonomy.cdm.api.service.pager.Pager<eu.etaxonomy.cdm.model.description.MediaKey> getMediaKeys(Set<eu.etaxonomy.cdm.model.taxon.Taxon> taxonomicScope,
                                                                                                          Set<eu.etaxonomy.cdm.model.location.NamedArea> geoScopes,
                                                                                                          Integer pageSize,
                                                                                                          Integer pageNumber,
                                                                                                          List<String> propertyPaths)
Specified by:
getMediaKeys in interface eu.etaxonomy.cdm.api.service.IMediaService

Creating a Taxonomic e-Science

Copyright © 2010. All Rights Reserved.