public class EventsServiceImpl extends AbstractEventsService implements EventsService
AbstractEventsService.NodeInfo| Modifier and Type | Field and Description |
|---|---|
static org.alfresco.service.namespace.QName |
PROP_RMA_RECORD_ORIGINATING_LOCATION |
cociService, dictionaryService, eventRegistry, fileFolderService, hiddenAspect, includeEventTypes, matchingTypes, namespaceService, nodeService, permissionService, sendEventsBeforeCommit, siteService, TRANSACTION_HAS_EVENTS, transactionService| Constructor and Description |
|---|
EventsServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
authorityAddedToGroup(String parentGroup,
String childAuthority)
Generate an authority added to a group
|
void |
authorityRemovedFromGroup(String parentGroup,
String childAuthority)
Generate an authority removed from group event
|
void |
contentGet(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate a node content get/read event.
|
void |
contentWrite(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName propertyQName,
org.alfresco.service.cmr.repository.ContentData value)
Generate a node write/update event.
|
void |
fileClassified(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate an event when a file is classified
|
void |
fileUnclassified(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate an event when a file is unclassified
|
void |
grantLocalPermission(org.alfresco.service.cmr.repository.NodeRef nodeRef,
String authority,
String permission)
Generate a grant local permission event
|
void |
groupDeleted(String groupName,
boolean cascade)
Generate a group deleted event
|
void |
inheritPermissionsDisabled(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean async)
Generate an inherit permissions disabled event
|
void |
inheritPermissionsEnabled(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate an inherit permissions enabled event
|
void |
nodeCheckedIn(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
void |
nodeCheckedOut(org.alfresco.service.cmr.repository.NodeRef workingCopyNodeRef) |
void |
nodeCheckOutCancelled(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
void |
nodeCommented(org.alfresco.service.cmr.repository.NodeRef nodeRef,
String comment)
Generate a node commented event.
|
void |
nodeCreated(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate a node created event.
|
void |
nodeDeleted(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate a node deleted event.
|
void |
nodeFavourited(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate a node favourited event.
|
void |
nodeLiked(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate a node liked event.
|
void |
nodeLocked(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate an event when a node is locked
|
void |
nodeMoved(org.alfresco.service.cmr.repository.ChildAssociationRef oldChildAssocRef,
org.alfresco.service.cmr.repository.ChildAssociationRef newChildAssocRef)
Generate a node moved event.
|
void |
nodeRenamed(org.alfresco.service.cmr.repository.NodeRef nodeRef,
String oldName,
String newName)
Generate a node renamed event.
|
void |
nodeTagged(org.alfresco.service.cmr.repository.NodeRef nodeRef,
String tag)
Generate a node tag added event.
|
void |
nodeTagRemoved(org.alfresco.service.cmr.repository.NodeRef nodeRef,
String tag)
Generate a node tag removed event.
|
void |
nodeUnFavourited(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate a node un-favourited event.
|
void |
nodeUnLiked(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate a node unliked event.
|
void |
nodeUnlocked(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate an event when a node is unlocked
|
void |
nodeUpdated(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Map<String,org.alfresco.sync.events.types.Property> propertiesAdded,
Set<String> propertiesRemoved,
Map<String,org.alfresco.sync.events.types.Property> propertiesChanged,
Set<String> aspectsAdded,
Set<String> aspectsRemoved)
Generate a node updated event (property and aspect changes).
|
void |
recordCreated(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate an event when a record is created
|
void |
recordRejected(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate an event when a record is rejected
|
void |
revokeLocalPermissions(org.alfresco.service.cmr.repository.NodeRef nodeRef,
String authority,
String permission)
Generate a revoke local permission event
|
void |
secondaryAssociationCreated(org.alfresco.service.cmr.repository.ChildAssociationRef secAssociation)
Generated a node created event for a secondary child
|
void |
secondaryAssociationDeleted(org.alfresco.service.cmr.repository.ChildAssociationRef secAssociation)
Generate a delete event for a secondary child
|
afterCommit, afterRollback, beforeCommit, filterEventsBeforeSend, getAlfrescoClient, getNodeIds, getNodeIdsFromParent, getNodeInfo, getPaths, getTxnEvents, includeEventType, init, nextSequenceNumber, retrieveAdditionalProps, sendEvent, setCociService, setDictionaryService, setEventRegistry, setFileFolderService, setHiddenAspect, setIncludeEventTypes, setMessageProducer, setNamespaceService, setNodeService, setPermissionService, setSendEventsBeforeCommit, setSiteService, setTransactionService, shouldSendCommitEventbeforeCompletion, flushpublic static org.alfresco.service.namespace.QName PROP_RMA_RECORD_ORIGINATING_LOCATION
public void nodeMoved(org.alfresco.service.cmr.repository.ChildAssociationRef oldChildAssocRef,
org.alfresco.service.cmr.repository.ChildAssociationRef newChildAssocRef)
EventsServicenodeMoved in interface EventsServicepublic void nodeRenamed(org.alfresco.service.cmr.repository.NodeRef nodeRef,
String oldName,
String newName)
EventsServicenodeRenamed in interface EventsServicepublic void nodeTagged(org.alfresco.service.cmr.repository.NodeRef nodeRef,
String tag)
EventsServicenodeTagged in interface EventsServicepublic void nodeTagRemoved(org.alfresco.service.cmr.repository.NodeRef nodeRef,
String tag)
EventsServicenodeTagRemoved in interface EventsServicepublic void nodeLiked(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServicenodeLiked in interface EventsServicepublic void nodeUnLiked(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServicenodeUnLiked in interface EventsServicepublic void nodeFavourited(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServicenodeFavourited in interface EventsServicepublic void nodeUnFavourited(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServicenodeUnFavourited in interface EventsServicepublic void nodeCreated(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServicenodeCreated in interface EventsServicepublic void secondaryAssociationCreated(org.alfresco.service.cmr.repository.ChildAssociationRef secAssociation)
EventsServicesecondaryAssociationCreated in interface EventsServicesecAssociation - the child association being createdpublic void secondaryAssociationDeleted(org.alfresco.service.cmr.repository.ChildAssociationRef secAssociation)
EventsServicesecondaryAssociationDeleted in interface EventsServicesecAssociation - the child association being deletedpublic void nodeDeleted(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServicenodeDeleted in interface EventsServicepublic void nodeCommented(org.alfresco.service.cmr.repository.NodeRef nodeRef,
String comment)
EventsServicenodeCommented in interface EventsServicepublic void nodeUpdated(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Map<String,org.alfresco.sync.events.types.Property> propertiesAdded,
Set<String> propertiesRemoved,
Map<String,org.alfresco.sync.events.types.Property> propertiesChanged,
Set<String> aspectsAdded,
Set<String> aspectsRemoved)
EventsServicenodeUpdated in interface EventsServicepublic void contentGet(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServicecontentGet in interface EventsServicepublic void contentWrite(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName propertyQName,
org.alfresco.service.cmr.repository.ContentData value)
EventsServicecontentWrite in interface EventsServicepublic void nodeCheckedOut(org.alfresco.service.cmr.repository.NodeRef workingCopyNodeRef)
nodeCheckedOut in interface EventsServicepublic void nodeCheckOutCancelled(org.alfresco.service.cmr.repository.NodeRef nodeRef)
nodeCheckOutCancelled in interface EventsServicepublic void nodeCheckedIn(org.alfresco.service.cmr.repository.NodeRef nodeRef)
nodeCheckedIn in interface EventsServicepublic void authorityRemovedFromGroup(String parentGroup, String childAuthority)
EventsServiceauthorityRemovedFromGroup in interface EventsServiceparentGroup - the group the authority is removed fromchildAuthority - the authority which leaves a certain grouppublic void authorityAddedToGroup(String parentGroup, String childAuthority)
EventsServiceauthorityAddedToGroup in interface EventsServiceparentGroup - the group the authority is added tochildAuthority - the authority which is added to the grouppublic void groupDeleted(String groupName, boolean cascade)
EventsServicegroupDeleted in interface EventsServicegroupName - the group being deletedcascade - whether it's a cascading delete or notpublic void inheritPermissionsEnabled(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServiceinheritPermissionsEnabled in interface EventsServicenodeRef - the node which has the permission inheritance enabledpublic void inheritPermissionsDisabled(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean async)
EventsServiceinheritPermissionsDisabled in interface EventsServicenodeRef - the node which has the permission inheritance disabledasync - whether the disabling is done asynchronously or notpublic void revokeLocalPermissions(org.alfresco.service.cmr.repository.NodeRef nodeRef,
String authority,
String permission)
EventsServicerevokeLocalPermissions in interface EventsServicenodeRef - the node on which certain local permissions are revokedauthority - the authority which has the permissions revokedpermission - the permissions which are revokedpublic void grantLocalPermission(org.alfresco.service.cmr.repository.NodeRef nodeRef,
String authority,
String permission)
EventsServicegrantLocalPermission in interface EventsServicenodeRef - the node to which certain local permissions are grantedauthority - the authority which has the permissions grantedpermission - the permissions which are grantedpublic void fileUnclassified(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServicefileUnclassified in interface EventsServicenodeRef - the node from which the security mark is removedpublic void fileClassified(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServicefileClassified in interface EventsServicenodeRef - the node on which a security mark is appliedpublic void recordRejected(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServicerecordRejected in interface EventsServicenodeRef - the node which becomes a regular file again after the record is rejectedpublic void recordCreated(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServicerecordCreated in interface EventsServicenodeRef - the node being declared as a recordpublic void nodeLocked(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServicenodeLocked in interface EventsServicepublic void nodeUnlocked(org.alfresco.service.cmr.repository.NodeRef nodeRef)
EventsServicenodeUnlocked in interface EventsServiceCopyright © 2005–2018 Alfresco Software. All rights reserved.