use of org.alfresco.sync.events.types.NodeLockedEvent in project alfresco-repository by Alfresco.
the class EventsServiceImpl method nodeLocked.
@Override
public void nodeLocked(NodeRef nodeRef) {
NodeInfo nodeInfo = getNodeInfo(nodeRef, NodeLockedEvent.EVENT_TYPE);
if (nodeInfo.checkNodeInfo()) {
NodeLockedEvent event = new NodeLockedEvent(nextSequenceNumber(), nodeInfo.getName(), AlfrescoTransactionSupport.getTransactionId(), System.currentTimeMillis(), TenantUtil.getCurrentDomain(), nodeInfo.getSiteId(), nodeInfo.getNodeId(), nodeInfo.getType().toPrefixString(namespaceService), nodeInfo.getPaths(), nodeInfo.getParentNodeIds(), AuthenticationUtil.getFullyAuthenticatedUser(), nodeInfo.getModificationTimestamp(), getAlfrescoClient(nodeInfo.getClient()), nodeInfo.getAspectsAsStrings(), nodeInfo.getProperties());
sendEvent(event);
}
}
Aggregations