eu.etaxonomy.cdm.remote.controller.oaipmh
Class TaxonOaiPmhController
java.lang.Object
eu.etaxonomy.cdm.remote.controller.oaipmh.AbstractOaiPmhController<TaxonBase,ITaxonService>
eu.etaxonomy.cdm.remote.controller.oaipmh.TaxonOaiPmhController
@Controller
@RequestMapping(value="/taxon/oai",
params="verb")
public class TaxonOaiPmhController- extends AbstractOaiPmhController<TaxonBase,ITaxonService>
|
Method Summary |
protected void |
addSets(org.springframework.web.servlet.ModelAndView modelAndView)
Subclasses should override this method and add a collection of
eu.etaxonomy.cdm.remote.dto.oaipmh.Set objects called "sets" that
will be returned in the response |
protected List<String> |
getPropertyPaths()
Subclasses should override this method to return a list of property
paths that should be initialized for the getRecord, listRecords methods |
void |
setService(ITaxonService service)
|
| Methods inherited from class eu.etaxonomy.cdm.remote.controller.oaipmh.AbstractOaiPmhController |
finishModelAndView, getRecord, getRecord, handleBadArgument, handleBadResumptionToken, handleCannotDisseminateFormat, handleIdDoesNotExist, handleNoRecordsMatch, identify, initBinder, isRestrictToLsid, listIdentifiers, listIdentifiers, listMetadataFormats, listRecords, listRecords, listSets, obtainCdmEntity, setAdminEmail, setAuditEventService, setBaseURL, setCacheProviderFacade, setCachingModel, setDescription, setPageSize, setProtocolVersion, setRepositoryName, setRestrictToLsid |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaxonOaiPmhController
public TaxonOaiPmhController()
getPropertyPaths
protected List<String> getPropertyPaths()
- Description copied from class:
AbstractOaiPmhController
- Subclasses should override this method to return a list of property
paths that should be initialized for the getRecord, listRecords methods
- Overrides:
getPropertyPaths in class AbstractOaiPmhController<TaxonBase,ITaxonService>
- Returns:
addSets
protected void addSets(org.springframework.web.servlet.ModelAndView modelAndView)
- Description copied from class:
AbstractOaiPmhController
- Subclasses should override this method and add a collection of
eu.etaxonomy.cdm.remote.dto.oaipmh.Set objects called "sets" that
will be returned in the response
- Overrides:
addSets in class AbstractOaiPmhController<TaxonBase,ITaxonService>
setService
@Autowired
public void setService(ITaxonService service)
- Specified by:
setService in class AbstractOaiPmhController<TaxonBase,ITaxonService>
Copyright © 2007-2013 EDIT. All Rights Reserved.