Interface OrcidProfileSectionFactoryService

    • Method Detail

      • findBySectionType

        Optional<OrcidProfileSectionFactory> findBySectionType​(OrcidProfileSectionType type)
        Returns the profile section factory of the given type.
        Parameters:
        type - the type of the section configurations to retrieve
        Returns:
        the section configurations of the given type
      • createOrcidObject

        Object createOrcidObject​(Context context,
                                 List<MetadataValue> metadataValues,
                                 OrcidProfileSectionType type)
        Builds an ORCID object starting from the given metadata values compliance to the given profile section type.
        Parameters:
        context - the DSpace context
        metadataValues - the metadata values
        type - the profile section type
        Returns:
        the created object