Revision 57674
Added by Michele Artini over 4 years ago
OrganizationController.java | ||
---|---|---|
26 | 26 |
import eu.dnetlib.organizations.model.utils.BrowseEntry; |
27 | 27 |
import eu.dnetlib.organizations.model.utils.RelationByOrg; |
28 | 28 |
import eu.dnetlib.organizations.model.view.ConflictView; |
29 |
import eu.dnetlib.organizations.model.view.OrganizationInfoView; |
|
29 | 30 |
import eu.dnetlib.organizations.model.view.OrganizationSimpleView; |
30 | 31 |
import eu.dnetlib.organizations.model.view.OrganizationView; |
31 | 32 |
import eu.dnetlib.organizations.repository.OpenaireSimRelRepository; |
32 | 33 |
import eu.dnetlib.organizations.repository.OrganizationRepository; |
33 | 34 |
import eu.dnetlib.organizations.repository.readonly.ConflictViewRepository; |
35 |
import eu.dnetlib.organizations.repository.readonly.OrganizationInfoViewRepository; |
|
34 | 36 |
import eu.dnetlib.organizations.repository.readonly.OrganizationSimpleViewRepository; |
35 | 37 |
import eu.dnetlib.organizations.repository.readonly.OrganizationViewRepository; |
36 | 38 |
import eu.dnetlib.organizations.utils.DatabaseUtils; |
... | ... | |
46 | 48 |
@Autowired |
47 | 49 |
private OrganizationViewRepository organizationViewRepository; |
48 | 50 |
@Autowired |
51 |
private OrganizationInfoViewRepository organizationInfoViewRepository; |
|
52 |
@Autowired |
|
49 | 53 |
private OrganizationSimpleViewRepository organizationSimpleViewRepository; |
50 | 54 |
@Autowired |
51 | 55 |
private OpenaireSimRelRepository openaireSimRelRepository; |
... | ... | |
70 | 74 |
} |
71 | 75 |
} |
72 | 76 |
|
77 |
@RequestMapping(value = "/info", method = RequestMethod.GET) |
|
78 |
public OrganizationInfoView infoById(@RequestParam final String id, final Authentication authentication) { |
|
79 |
return organizationInfoViewRepository.findById(id).get(); |
|
80 |
} |
|
81 |
|
|
73 | 82 |
@RequestMapping(value = "/get", method = RequestMethod.GET) |
74 | 83 |
public OrganizationView findById(@RequestParam final String id, final Authentication authentication) { |
75 | 84 |
final OrganizationView org = organizationViewRepository.findById(id).get(); |
Also available in: Unified diff
org info in all tabs