From 32539684194f55a76ec171852f582bdafa4c5631 Mon Sep 17 00:00:00 2001 From: James Moger Date: Tue, 19 Nov 2013 16:11:29 -0500 Subject: Create a Gitblit aggregate manager delegate for git upload/receive tasks Change-Id: I2c4a5ddf051f228c0bd949c6cd4fd44c3da81d26 --- src/main/java/com/gitblit/git/GitDaemon.java | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) (limited to 'src/main/java/com/gitblit/git/GitDaemon.java') diff --git a/src/main/java/com/gitblit/git/GitDaemon.java b/src/main/java/com/gitblit/git/GitDaemon.java index 40cbe704..a7e7cd55 100644 --- a/src/main/java/com/gitblit/git/GitDaemon.java +++ b/src/main/java/com/gitblit/git/GitDaemon.java @@ -67,12 +67,9 @@ import org.eclipse.jgit.transport.resolver.UploadPackFactory; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import com.gitblit.Gitblit; import com.gitblit.IStoredSettings; import com.gitblit.Keys; -import com.gitblit.manager.IRepositoryManager; -import com.gitblit.manager.IRuntimeManager; -import com.gitblit.manager.ISessionManager; -import com.gitblit.manager.IUserManager; import com.gitblit.utils.StringUtils; /** @@ -111,13 +108,9 @@ public class GitDaemon { private ReceivePackFactory receivePackFactory; - public GitDaemon( - IRuntimeManager runtimeManager, - IUserManager userManager, - ISessionManager sessionManager, - IRepositoryManager repositoryManager) { + public GitDaemon(Gitblit gitblit) { - IStoredSettings settings = runtimeManager.getSettings(); + IStoredSettings settings = gitblit.getSettings(); int port = settings.getInteger(Keys.git.daemonPort, 0); String bindInterface = settings.getString(Keys.git.daemonBindInterface, "localhost"); @@ -127,9 +120,9 @@ public class GitDaemon { myAddress = new InetSocketAddress(bindInterface, port); } - repositoryResolver = new RepositoryResolver(sessionManager, repositoryManager); - uploadPackFactory = new GitblitUploadPackFactory(sessionManager); - receivePackFactory = new GitblitReceivePackFactory(runtimeManager, userManager, repositoryManager); + repositoryResolver = new RepositoryResolver(gitblit); + uploadPackFactory = new GitblitUploadPackFactory(gitblit); + receivePackFactory = new GitblitReceivePackFactory(gitblit); run = new AtomicBoolean(false); processors = new ThreadGroup("Git-Daemon"); -- cgit v1.2.3