send RepositoryHookEvents to new event system

This commit is contained in:
Sebastian Sdorra
2012-12-08 15:00:23 +01:00
parent 63d97d714c
commit 6032f926bf

View File

@@ -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<RepositoryHook> hooks = hookMap.get(event.getType());
if (Util.isNotEmpty(hooks))