Interface ProfileListener

All Superinterfaces:
org.exoplatform.container.component.ComponentPlugin, LifeCycleListener<ProfileLifeCycleEvent>
All Known Implementing Classes:
ProfileListenerPlugin

public interface ProfileListener extends LifeCycleListener<ProfileLifeCycleEvent>
Listen to updates on profiles.
  • Method Details

    • aboutMeUpdated

      default void aboutMeUpdated(ProfileLifeCycleEvent event)
      about me of the profile is updated
      Parameters:
      event -
    • avatarUpdated

      default void avatarUpdated(ProfileLifeCycleEvent event)
      avatar picture of the profile is updated
      Parameters:
      event -
    • bannerUpdated

      default void bannerUpdated(ProfileLifeCycleEvent event)
      banner picture of the profile is updated
      Parameters:
      event -
    • contactSectionUpdated

      default void contactSectionUpdated(ProfileLifeCycleEvent event)
      contact information of the profile is updated
      Parameters:
      event -
    • experienceSectionUpdated

      default void experienceSectionUpdated(ProfileLifeCycleEvent event)
      experience section of the profile is updated
      Parameters:
      event -
    • createProfile

      default void createProfile(ProfileLifeCycleEvent event)
      new profile created
      Parameters:
      event -
    • technicalUpdated

      default void technicalUpdated(ProfileLifeCycleEvent event)
      technical updated
      Parameters:
      event -
    • basicInfoUpdated

      @Deprecated(forRemoval=true, since="1.5.0") default void basicInfoUpdated(ProfileLifeCycleEvent event)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Use contactSectionUpdated(ProfileLifeCycleEvent) instead. not used anymore. Will be removed in next major version release.
      basic account info of the profile are updated
      Parameters:
      event -
    • headerSectionUpdated

      @Deprecated(forRemoval=true, since="1.5.0") default void headerSectionUpdated(ProfileLifeCycleEvent event)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Use contactSectionUpdated(ProfileLifeCycleEvent) instead. not used anymore. Will be removed in next major version release.
      header section of the profile is updated
      Parameters:
      event -