Class GenomeBrowserService
- java.lang.Object
-
- org.molgenis.genomebrowser.service.GenomeBrowserService
-
@Service @RequestMapping("/genomebrowser") public class GenomeBrowserService extends ObjectService implements genomeBrowser specific business logic.
-
-
Constructor Summary
Constructors Constructor Description GenomeBrowserService(DataService dataService, org.molgenis.security.core.UserPermissionEvaluator userPermissionEvaluator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,GenomeBrowserTrack>getGenomeBrowserTracks(EntityType entityType)List<String>getGenomeBrowserTracksAsString(String entityTypeId)List<String>getTracksString(Map<String,GenomeBrowserTrack> entityTracks)Get readable genome entities
-
-
-
Field Detail
-
URI
public static final String URI
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
GenomeBrowserService
public GenomeBrowserService(DataService dataService, org.molgenis.security.core.UserPermissionEvaluator userPermissionEvaluator)
-
-
Method Detail
-
getGenomeBrowserTracksAsString
@Transactional(readOnly=true) @GetMapping(value="/tracks", produces="application/json") @ResponseBody public List<String> getGenomeBrowserTracksAsString(@RequestParam String entityTypeId)
-
getGenomeBrowserTracks
public Map<String,GenomeBrowserTrack> getGenomeBrowserTracks(EntityType entityType)
-
getTracksString
@Transactional(readOnly=true) public List<String> getTracksString(Map<String,GenomeBrowserTrack> entityTracks)
Get readable genome entities
-
-