Class ProfileListenerPlugin
- java.lang.Object
-
- org.exoplatform.container.component.BaseComponentPlugin
-
- org.exoplatform.social.common.lifecycle.AbstractListenerPlugin
-
- org.exoplatform.social.core.profile.ProfileListenerPlugin
-
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin,LifeCycleListener<ProfileLifeCycleEvent>,ProfileListener
public abstract class ProfileListenerPlugin extends AbstractListenerPlugin implements ProfileListener
Convenience class to write and wireProfileListenerplugin.
This base class is a validComponentPluginand implementsProfileListener.
-
-
Constructor Summary
Constructors Constructor Description ProfileListenerPlugin()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaboutMeUpdated(ProfileLifeCycleEvent event)about me of the profile is updatedabstract voidavatarUpdated(ProfileLifeCycleEvent event)avatar picture of the profile is updatedabstract voidbannerUpdated(ProfileLifeCycleEvent event)banner picture of the profile is updatedvoidbasicInfoUpdated(ProfileLifeCycleEvent event)basic account info of the profile are updatedabstract voidcontactSectionUpdated(ProfileLifeCycleEvent event)contact information of the profile is updatedabstract voidcreateProfile(ProfileLifeCycleEvent event)new profile createdabstract voidexperienceSectionUpdated(ProfileLifeCycleEvent event)experience section of the profile is updatedvoidheaderSectionUpdated(ProfileLifeCycleEvent event)header section of the profile is updatedvoidtechnicalUpdated(ProfileLifeCycleEvent event)technical updated-
Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.exoplatform.social.common.lifecycle.LifeCycleListener
getDescription, getName, setDescription, setName
-
-
-
-
Method Detail
-
aboutMeUpdated
public void aboutMeUpdated(ProfileLifeCycleEvent event)
about me of the profile is updated- Specified by:
aboutMeUpdatedin interfaceProfileListener
-
avatarUpdated
public abstract void avatarUpdated(ProfileLifeCycleEvent event)
avatar picture of the profile is updated- Specified by:
avatarUpdatedin interfaceProfileListener
-
bannerUpdated
public abstract void bannerUpdated(ProfileLifeCycleEvent event)
banner picture of the profile is updated- Specified by:
bannerUpdatedin interfaceProfileListener
-
basicInfoUpdated
public void basicInfoUpdated(ProfileLifeCycleEvent event)
basic account info of the profile are updated- Specified by:
basicInfoUpdatedin interfaceProfileListener
-
contactSectionUpdated
public abstract void contactSectionUpdated(ProfileLifeCycleEvent event)
contact information of the profile is updated- Specified by:
contactSectionUpdatedin interfaceProfileListener
-
experienceSectionUpdated
public abstract void experienceSectionUpdated(ProfileLifeCycleEvent event)
experience section of the profile is updated- Specified by:
experienceSectionUpdatedin interfaceProfileListener
-
headerSectionUpdated
public void headerSectionUpdated(ProfileLifeCycleEvent event)
header section of the profile is updated- Specified by:
headerSectionUpdatedin interfaceProfileListener
-
createProfile
public abstract void createProfile(ProfileLifeCycleEvent event)
new profile created- Specified by:
createProfilein interfaceProfileListener
-
technicalUpdated
public void technicalUpdated(ProfileLifeCycleEvent event)
technical updated- Specified by:
technicalUpdatedin interfaceProfileListener
-
-