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 Summary

    Modifier and Type
    Method
    Description
    void
    perform(Context context, ResearcherProfile researcherProfile, EPerson owner)
    Perform some actions on the given researcher profile and returns the updated profile.
  • Method Details

    • 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