summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/gitblit/DaggerModule.java
diff options
context:
space:
mode:
authorJames Moger <james.moger@gitblit.com>2014-06-09 14:10:51 -0400
committerJames Moger <james.moger@gitblit.com>2014-06-09 14:10:51 -0400
commitca4d98678c20e4033fdaca09ecbbf0f5952e0b84 (patch)
tree30b4700846978f90bf8b6d5820e3d5f68d05290d /src/main/java/com/gitblit/DaggerModule.java
parenta8d9888516fe052d5879b293a91854e41365fd0c (diff)
downloadgitblit-ca4d98678c20e4033fdaca09ecbbf0f5952e0b84.tar.gz
gitblit-ca4d98678c20e4033fdaca09ecbbf0f5952e0b84.zip
Add repository and user/team lifecycle listener extension points
Diffstat (limited to 'src/main/java/com/gitblit/DaggerModule.java')
-rw-r--r--src/main/java/com/gitblit/DaggerModule.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main/java/com/gitblit/DaggerModule.java b/src/main/java/com/gitblit/DaggerModule.java
index b89f8c44..6ad3fe63 100644
--- a/src/main/java/com/gitblit/DaggerModule.java
+++ b/src/main/java/com/gitblit/DaggerModule.java
@@ -91,8 +91,11 @@ public class DaggerModule {
return new NotificationManager(settings);
}
- @Provides @Singleton IUserManager provideUserManager(IRuntimeManager runtimeManager) {
- return new UserManager(runtimeManager);
+ @Provides @Singleton IUserManager provideUserManager(
+ IRuntimeManager runtimeManager,
+ IPluginManager pluginManager) {
+
+ return new UserManager(runtimeManager, pluginManager);
}
@Provides @Singleton IAuthenticationManager provideAuthenticationManager(
@@ -131,10 +134,12 @@ public class DaggerModule {
@Provides @Singleton IRepositoryManager provideRepositoryManager(
IRuntimeManager runtimeManager,
+ IPluginManager pluginManager,
IUserManager userManager) {
return new RepositoryManager(
runtimeManager,
+ pluginManager,
userManager);
}