Changeset 29533
- Timestamp:
- 01/22/08 16:01:51 (11 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
org.nuxeo.ecm.core/trunk/nuxeo-core/src/main/java/org/nuxeo/ecm/core/api/AbstractSession.java
r28990 r29533 493 493 Map<String, Object> options = new HashMap<String, Object>(); 494 494 options.put(CoreEventConstants.DOCUMENT, doc); 495 options.put(CoreEventConstants.PARENT_PATH, srcDocModel.getParentRef()); 495 496 notifyEvent(DocumentEventTypes.DOCUMENT_MOVED, docModel, options, 496 497 null, comment, true); org.nuxeo.ecm.platform/trunk/nuxeo-platform-events-core/src/main/java/org/nuxeo/ecm/platform/events/EventFactory.java
r29521 r29533 20 20 package org.nuxeo.ecm.platform.events; 21 21 22 import java.util.Map; 23 22 24 import org.nuxeo.ecm.core.api.DocumentModel; 23 25 import org.nuxeo.ecm.core.api.DocumentRef; … … 29 31 import org.nuxeo.ecm.platform.events.api.RepositoryChangeEvent; 30 32 import org.nuxeo.ecm.platform.events.api.impl.RepositoryChangeEventImpl; 31 32 import java.io.Serializable;33 import java.util.Map;34 33 35 34 /** … … 52 51 int type = 0; 53 52 DocumentRef targetRef = docModel.getRef(); 53 Map info = coreEvent.getInfo(); 54 54 55 // TODO: should be Serializable 55 56 Object details = null; … … 72 73 } else if (DocumentEventTypes.DOCUMENT_MOVED.equals(eventId)) { 73 74 type = RepositoryChangeEvent.MOVED; 74 details = docModel.getParentRef();75 details = (DocumentRef) info.get(CoreEventConstants.PARENT_PATH); 75 76 } else if (LifeCycleEventTypes.LIFECYCLE_TRANSITION_EVENT.equals(eventId)) { 76 77 type = RepositoryChangeEvent.LIFECYCLE; … … 82 83 } 83 84 84 Map info = coreEvent.getInfo();85 85 String sessionId = (String) info.get(CoreEventConstants.SESSION_ID); 86 86 String repositoryName = (String) info.get(CoreEventConstants.REPOSITORY_NAME);
