Interface AfterResearcherProfileCreationAction

  • All Known Implementing Classes:
    OrcidMetadataCopyingAction

    public interface AfterResearcherProfileCreationAction
    Interface to mark classes that allow to perform additional logic on created researcher profile.
    Author:
    Luca Giamminonni (luca.giamminonni at 4science.it)
    • Method Detail

      • perform

        void perform​(Context context,
                     ResearcherProfile researcherProfile,
                     EPerson owner)
              throws SQLException
        Perform some actions on the given researcher profile and returns the updated profile.
        Parameters:
        context - the DSpace context
        researcherProfile - the created researcher profile
        owner - the EPerson that is owner of the given profile
        Throws:
        SQLException - if a SQL error occurs