Class OrcidIdDataGetter

  • All Implemented Interfaces:
    edu.cornell.mannlib.vitro.webapp.utils.dataGetter.DataGetter

    public class OrcidIdDataGetter
    extends Object
    implements edu.cornell.mannlib.vitro.webapp.utils.dataGetter.DataGetter
    This data getter should be assigned to the template that renders the list view for ORCID IDs. Find out whether the user is authorized to confirm the ORCID IDs on this page. Find the list of ORCID IDs, and whether each has already been confirmed. The information is stored in the values map like this:
        orcidInfo = map {
            authorizedToConfirm: boolean
            orcids: map of String to boolean [
                orcid: String
                confirm: boolean
            ]
        }
     
    • Constructor Detail

      • OrcidIdDataGetter

        public OrcidIdDataGetter​(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
    • Method Detail

      • getData

        public Map<String,​Object> getData​(Map<String,​Object> valueMap)
        Specified by:
        getData in interface edu.cornell.mannlib.vitro.webapp.utils.dataGetter.DataGetter