Class MattermostSpaceListener
java.lang.Object
org.exoplatform.social.core.space.SpaceListenerPlugin
org.exoplatform.addons.mattermost.services.MattermostSpaceListener
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin,org.exoplatform.social.common.lifecycle.LifeCycleListener<org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent>,org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
public class MattermostSpaceListener
extends org.exoplatform.social.core.space.SpaceListenerPlugin
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMattermostSpaceListener(org.exoplatform.social.metadata.MetadataService metadataService, org.exoplatform.social.core.manager.IdentityManager identityManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidjoined(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event) voidspaceAccessEdited(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event) voidspaceCreated(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event) voidspaceRegistrationEdited(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event) voidspaceRemoved(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event) voidspaceRenamed(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event) Methods inherited from class org.exoplatform.social.core.space.SpaceListenerPlugin
addInvitedUser, addPendingUser, applicationActivated, applicationAdded, applicationDeactivated, applicationRemoved, grantedLead, left, removePendingUser, revokedLead, spaceAvatarEdited, spaceDescriptionEditedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.exoplatform.social.common.lifecycle.LifeCycleListener
getDescription, getName, setDescription, setNameMethods inherited from interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
removeInvitedUser, spaceBannerEdited
-
Field Details
-
SPACE
- See Also:
-
MATTERMOST_TEAM_ID
- See Also:
-
MATTERMOST_TEAM_NAME
- See Also:
-
MATTERMOST_METADATA_TYPE
- See Also:
-
MATTERMOST_METADATA_NAME
- See Also:
-
EXO_ADDON_MATTERMOST_TEAM_NAME_PREFIX
- See Also:
-
-
Constructor Details
-
MattermostSpaceListener
public MattermostSpaceListener(org.exoplatform.social.metadata.MetadataService metadataService, org.exoplatform.social.core.manager.IdentityManager identityManager)
-
-
Method Details
-
spaceCreated
public void spaceCreated(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event) - Specified by:
spaceCreatedin interfaceorg.exoplatform.social.core.space.spi.SpaceLifeCycleListener- Overrides:
spaceCreatedin classorg.exoplatform.social.core.space.SpaceListenerPlugin
-
spaceRemoved
public void spaceRemoved(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event) - Specified by:
spaceRemovedin interfaceorg.exoplatform.social.core.space.spi.SpaceLifeCycleListener- Overrides:
spaceRemovedin classorg.exoplatform.social.core.space.SpaceListenerPlugin
-
spaceRenamed
public void spaceRenamed(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event) - Specified by:
spaceRenamedin interfaceorg.exoplatform.social.core.space.spi.SpaceLifeCycleListener- Overrides:
spaceRenamedin classorg.exoplatform.social.core.space.SpaceListenerPlugin
-
spaceAccessEdited
public void spaceAccessEdited(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event) -
spaceRegistrationEdited
public void spaceRegistrationEdited(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event) -
joined
public void joined(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event) - Specified by:
joinedin interfaceorg.exoplatform.social.core.space.spi.SpaceLifeCycleListener- Overrides:
joinedin classorg.exoplatform.social.core.space.SpaceListenerPlugin
-