Revision 892efc69
Added by Andreas Kohlbecker almost 14 years ago
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/oaipmh/TaxonOaiPmhController.java | ||
---|---|---|
6 | 6 |
import java.util.Set; |
7 | 7 |
|
8 | 8 |
import org.springframework.beans.factory.annotation.Autowired; |
9 |
import org.springframework.stereotype.Controller; |
|
10 |
import org.springframework.web.bind.annotation.RequestMapping; |
|
9 | 11 |
import org.springframework.web.servlet.ModelAndView; |
10 | 12 |
|
11 | 13 |
import eu.etaxonomy.cdm.api.service.ITaxonService; |
... | ... | |
13 | 15 |
import eu.etaxonomy.cdm.remote.controller.AbstractOaiPmhController; |
14 | 16 |
import eu.etaxonomy.cdm.remote.dto.oaipmh.SetSpec; |
15 | 17 |
|
18 |
@Controller |
|
19 |
@RequestMapping(value = "/taxon/oai", params = "verb") |
|
16 | 20 |
public class TaxonOaiPmhController extends AbstractOaiPmhController<TaxonBase, ITaxonService> { |
17 | 21 |
|
22 |
@Override |
|
18 | 23 |
protected List<String> getPropertyPaths() { |
19 | 24 |
List<String> propertyPaths = new ArrayList<String>(); |
20 | 25 |
propertyPaths.add("createdBy"); |
... | ... | |
24 | 29 |
propertyPaths.add("relationsToThisTaxon"); |
25 | 30 |
propertyPaths.add("relationsToThisTaxon.fromTaxon"); |
26 | 31 |
propertyPaths.add("relationsToThisTaxon.toTaxon"); |
27 |
propertyPaths.add("relationsFromThisTaxon"); |
|
28 |
propertyPaths.add("relationsFromThisTaxon.toTaxon"); |
|
29 | 32 |
propertyPaths.add("relationsToThisTaxon.type"); |
30 | 33 |
propertyPaths.add("synonymRelations"); |
31 | 34 |
propertyPaths.add("synonymRelations.synonym"); |
Also available in: Unified diff
merging /branches/cdmlib/SPRINT-Chichorieae1/ to trunk