From 6032f926bf5e6c4f35da1ca512d12292c4214b9a Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Sat, 8 Dec 2012 15:00:23 +0100 Subject: [PATCH] send RepositoryHookEvents to new event system --- .../scm/repository/AbstractRepositoryManager.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/scm-core/src/main/java/sonia/scm/repository/AbstractRepositoryManager.java b/scm-core/src/main/java/sonia/scm/repository/AbstractRepositoryManager.java index f276e3baf3..229731a9eb 100644 --- a/scm-core/src/main/java/sonia/scm/repository/AbstractRepositoryManager.java +++ b/scm-core/src/main/java/sonia/scm/repository/AbstractRepositoryManager.java @@ -161,11 +161,13 @@ public abstract class AbstractRepositoryManager implements RepositoryManager } /** - * Method description + * Sends a {@link RepositoryHookEvent} to each registered + * {@link RepositoryHook} and sends the {@link RepositoryHookEvent} to + * the {@link ScmEventBus}. * * - * @param repository - * @param event + * @param repository changed repository + * @param event event to be fired */ @Override public void fireHookEvent(Repository repository, RepositoryHookEvent event) @@ -175,6 +177,9 @@ public abstract class AbstractRepositoryManager implements RepositoryManager AssertUtil.assertIsNotNull(event.getType()); event.setRepository(repository); + // post to event system + ScmEventBus.getInstance().post(event); + List hooks = hookMap.get(event.getType()); if (Util.isNotEmpty(hooks))