Component org.nuxeo.ecm.social.workspace.listeners.contrib
In bundle org.nuxeo.ecm.social.workspace.core
Contributions
XML Source
<?xml version="1.0"?>
<component name="org.nuxeo.ecm.social.workspace.listeners.contrib">
<extension target="org.nuxeo.ecm.core.event.EventServiceComponent"
point="listener">
<listener name="socialWorkspaceListener" async="false"
postCommit="false"
class="org.nuxeo.ecm.social.workspace.listeners.SocialWorkspaceListener"
priority="150">
<event>documentCreated</event>
<event>documentModified</event>
<event>documentRemoved</event>
</listener>
<listener name="initializeSocialWorkspaceDashboardsListener" async="false"
postCommit="false"
class="org.nuxeo.ecm.social.workspace.listeners.InitializeSocialWorkspaceDashboardsListener"
priority="200">
<event>documentCreated</event>
</listener>
<listener name="resizeArticlePictureListener" async="false"
postCommit="false"
class="org.nuxeo.ecm.social.workspace.listeners.ResizeArticlePictureListener"
priority="200">
<event>aboutToCreate</event>
<event>beforeDocumentModification</event>
</listener>
<listener name="createSocialDocumentListener" async="false"
postCommit="false"
class="org.nuxeo.ecm.social.workspace.listeners.VisibilitySocialDocumentListener"
priority="200">
<event>documentCreated</event>
<event>documentModified</event>
</listener>
<listener name="deleteSocialDocumentListener" async="false"
postCommit="false"
class="org.nuxeo.ecm.social.workspace.listeners.DeleteSocialDocumentListener"
priority="200">
<event>lifecycle_transition_event</event>
</listener>
<listener name="checkSocialWorkspaceValidationTasks" async="false"
postCommit="false"
class="org.nuxeo.ecm.social.workspace.listeners.CheckSocialWorkspaceValidationTasks"
priority="100">
<event>checkExpiredTasksSignal</event>
</listener>
<listener name="addSocialDocumentFacetListener" async="false"
postCommit="false"
class="org.nuxeo.ecm.social.workspace.listeners.AddSocialDocumentFacetListener"
priority="150">
<event>aboutToCreate</event>
<event>documentCreatedByCopy</event>
<event>documentMoved</event>
</listener>
<listener name="socialWorkspaceMembersManagementListener" async="true"
postCommit="true"
class="org.nuxeo.ecm.social.workspace.listeners.SocialWorkspaceMembersManagementListener"
priority="150">
<event>newMembersAdded</event>
<event>newMembersRemoved</event>
</listener>
</extension>
</component>