From 23e08cdfd5f61e06f584c7fce4e765dd8b6e6643 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Fri, 29 Nov 2013 11:05:51 -0500 Subject: [PATCH] Refactor managers and authentication for federation --- src/main/java/com/gitblit/service/FederationPullService.java | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/gitblit/service/FederationPullService.java b/src/main/java/com/gitblit/service/FederationPullService.java index e2a50f2..629cbf9 100644 --- a/src/main/java/com/gitblit/service/FederationPullService.java +++ b/src/main/java/com/gitblit/service/FederationPullService.java @@ -31,10 +31,10 @@ import com.gitblit.Constants.AccessPermission; import com.gitblit.Constants.FederationPullStatus; import com.gitblit.Constants.FederationStrategy; -import com.gitblit.GitBlit; import com.gitblit.GitBlitException.ForbiddenException; import com.gitblit.IUserService; import com.gitblit.Keys; +import com.gitblit.manager.IGitblit; import com.gitblit.models.FederationModel; import com.gitblit.models.RefModel; import com.gitblit.models.RepositoryModel; @@ -49,9 +49,9 @@ public abstract class FederationPullService implements Runnable { - Logger logger = LoggerFactory.getLogger(getClass()); + final Logger logger = LoggerFactory.getLogger(getClass()); - GitBlit gitblit; + final IGitblit gitblit; private final List<FederationModel> registrations; @@ -62,8 +62,8 @@ * @param provider * @param registration */ - public FederationPullService(FederationModel registration) { - this(Arrays.asList(registration)); + public FederationPullService(IGitblit gitblit, FederationModel registration) { + this(gitblit, Arrays.asList(registration)); } /** @@ -77,7 +77,8 @@ * if true, registrations are rescheduled in perpetuity. if * false, the federation pull operation is executed once. */ - public FederationPullService(List<FederationModel> registrations) { + public FederationPullService(IGitblit gitblit, List<FederationModel> registrations) { + this.gitblit = gitblit; this.registrations = registrations; } -- Gitblit v1.9.1