Interface SpaceLifeCycleListener
-
- All Superinterfaces:
org.exoplatform.container.component.ComponentPlugin,LifeCycleListener<SpaceLifeCycleEvent>
- All Known Implementing Classes:
SpaceListenerPlugin
public interface SpaceLifeCycleListener extends LifeCycleListener<SpaceLifeCycleEvent>
A listener to follow the liecycle of a space.- Version:
- $Revision$
- Author:
- Patrice Lamarque
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaddInvitedUser(SpaceLifeCycleEvent event)Invokes this method when a user is invited to join a space.voidaddPendingUser(SpaceLifeCycleEvent event)Invokes this method when a user request to join a space.voidapplicationActivated(SpaceLifeCycleEvent event)Invokes this method when an application is activated.voidapplicationAdded(SpaceLifeCycleEvent event)Invokes this method when an application is added to a space.voidapplicationDeactivated(SpaceLifeCycleEvent event)Invokes this method when an application is deactivated from a space.voidapplicationRemoved(SpaceLifeCycleEvent event)Invokes this method when an application is removed from a space.voidgrantedLead(SpaceLifeCycleEvent event)Invokes this method when a user is granted lead role of a space.voidjoined(SpaceLifeCycleEvent event)Invokes this method when a user joins a space.voidleft(SpaceLifeCycleEvent event)Invokes this method when a user leaves a space.voidrevokedLead(SpaceLifeCycleEvent event)Invokes this method when a user is revoked lead role of a space.voidspaceAccessEdited(SpaceLifeCycleEvent event)Invokes this method when a user update the space access.voidspaceAvatarEdited(SpaceLifeCycleEvent event)Invokes this method when a user change the avatar of a space.voidspaceBannerEdited(SpaceLifeCycleEvent event)Invokes this method when a user change the banner of a space.voidspaceCreated(SpaceLifeCycleEvent event)Invokes this method when a space is created.voidspaceDescriptionEdited(SpaceLifeCycleEvent event)Invokes this method when a user change the description of a space.default voidspaceRegistrationEdited(SpaceLifeCycleEvent event)Invokes this method when a user update the space registrationvoidspaceRemoved(SpaceLifeCycleEvent event)Invokes this method when a space is removed.voidspaceRenamed(SpaceLifeCycleEvent event)Invokes this method when a user rename a space.-
Methods inherited from interface org.exoplatform.social.common.lifecycle.LifeCycleListener
getDescription, getName, setDescription, setName
-
-
-
-
Method Detail
-
spaceCreated
void spaceCreated(SpaceLifeCycleEvent event)
Invokes this method when a space is created.- Parameters:
event- the space lifecycle event
-
spaceRemoved
void spaceRemoved(SpaceLifeCycleEvent event)
Invokes this method when a space is removed.- Parameters:
event- the space lifecyle event
-
applicationAdded
void applicationAdded(SpaceLifeCycleEvent event)
Invokes this method when an application is added to a space.- Parameters:
event- the space lifecycle event
-
applicationRemoved
void applicationRemoved(SpaceLifeCycleEvent event)
Invokes this method when an application is removed from a space.- Parameters:
event- the space lifecycle event.
-
applicationActivated
void applicationActivated(SpaceLifeCycleEvent event)
Invokes this method when an application is activated.- Parameters:
event- the space lifecyle event
-
applicationDeactivated
void applicationDeactivated(SpaceLifeCycleEvent event)
Invokes this method when an application is deactivated from a space.- Parameters:
event- the space lifecycle event
-
joined
void joined(SpaceLifeCycleEvent event)
Invokes this method when a user joins a space.- Parameters:
event- the space lifecycle event
-
left
void left(SpaceLifeCycleEvent event)
Invokes this method when a user leaves a space.- Parameters:
event- the space lifecycle event
-
grantedLead
void grantedLead(SpaceLifeCycleEvent event)
Invokes this method when a user is granted lead role of a space.- Parameters:
event- the space lifecycle event
-
revokedLead
void revokedLead(SpaceLifeCycleEvent event)
Invokes this method when a user is revoked lead role of a space.- Parameters:
event- the space lifecycle event
-
spaceRenamed
void spaceRenamed(SpaceLifeCycleEvent event)
Invokes this method when a user rename a space.- Parameters:
event- the space lifecycle event
-
spaceDescriptionEdited
void spaceDescriptionEdited(SpaceLifeCycleEvent event)
Invokes this method when a user change the description of a space.- Parameters:
event- the space lifecycle event
-
spaceAvatarEdited
void spaceAvatarEdited(SpaceLifeCycleEvent event)
Invokes this method when a user change the avatar of a space.- Parameters:
event- the space lifecycle event
-
spaceAccessEdited
void spaceAccessEdited(SpaceLifeCycleEvent event)
Invokes this method when a user update the space access.- Parameters:
event- the space lifecycle event
-
addInvitedUser
void addInvitedUser(SpaceLifeCycleEvent event)
Invokes this method when a user is invited to join a space.- Parameters:
event- the space lifecycle event
-
addPendingUser
void addPendingUser(SpaceLifeCycleEvent event)
Invokes this method when a user request to join a space.- Parameters:
event- the space lifecycle event
-
spaceRegistrationEdited
default void spaceRegistrationEdited(SpaceLifeCycleEvent event)
Invokes this method when a user update the space registration- Parameters:
event-
-
spaceBannerEdited
void spaceBannerEdited(SpaceLifeCycleEvent event)
Invokes this method when a user change the banner of a space.- Parameters:
event- the space lifecycle event
-
-