diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/NotificationManager.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/NotificationManager.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/NotificationManager.java b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/NotificationManager.java index eb611b3f60..d55a825978 100644 --- a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/NotificationManager.java +++ b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/NotificationManager.java @@ -17,6 +17,7 @@ import org.eclipse.emf.cdo.common.id.CDOIDUtil; import org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta; import org.eclipse.emf.cdo.server.INotificationManager; import org.eclipse.emf.cdo.server.IRepository; +import org.eclipse.emf.cdo.server.ISession; import org.eclipse.emf.cdo.server.IStoreAccessor; import org.eclipse.net4j.util.lifecycle.Lifecycle; @@ -46,7 +47,7 @@ public class NotificationManager extends Lifecycle implements INotificationManag this.repository = repository; } - public void notifyCommit(Session session, IStoreAccessor.CommitContext commitContext) + public void notifyCommit(ISession session, IStoreAccessor.CommitContext commitContext) { CDORevisionDelta[] arrayOfDeltas = commitContext.getDirtyObjectDeltas(); CDOID[] arrayOfDetachedObjects = commitContext.getDetachedObjects(); @@ -73,7 +74,8 @@ public class NotificationManager extends Lifecycle implements INotificationManag } SessionManager sessionManager = (SessionManager)repository.getSessionManager(); - sessionManager.handleCommitNotification(commitContext.getTimeStamp(), dirtyIDs, detachedObjects, deltas, session); + sessionManager.handleCommitNotification(commitContext.getTimeStamp(), commitContext.getNewPackageUnits(), + dirtyIDs, detachedObjects, deltas, (Session)session); } } } |