diff options
Diffstat (limited to 'gerrit-httpd/src/main/java/com/google/gerrit/httpd/rpc/project/ProjectAdminServiceImpl.java')
-rw-r--r-- | gerrit-httpd/src/main/java/com/google/gerrit/httpd/rpc/project/ProjectAdminServiceImpl.java | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/rpc/project/ProjectAdminServiceImpl.java b/gerrit-httpd/src/main/java/com/google/gerrit/httpd/rpc/project/ProjectAdminServiceImpl.java index 983f1fcd2e..0e46bc3e18 100644 --- a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/rpc/project/ProjectAdminServiceImpl.java +++ b/gerrit-httpd/src/main/java/com/google/gerrit/httpd/rpc/project/ProjectAdminServiceImpl.java @@ -15,6 +15,7 @@ package com.google.gerrit.httpd.rpc.project; import com.google.gerrit.common.data.AccessSection; +import com.google.gerrit.common.data.AddBranchResult; import com.google.gerrit.common.data.ListBranchesResult; import com.google.gerrit.common.data.ProjectAccess; import com.google.gerrit.common.data.ProjectAdminService; @@ -23,7 +24,6 @@ import com.google.gerrit.reviewdb.client.Branch; import com.google.gerrit.reviewdb.client.Change; import com.google.gerrit.reviewdb.client.Project; import com.google.gwtjsonrpc.common.AsyncCallback; -import com.google.gwtjsonrpc.common.VoidResult; import com.google.inject.Inject; import org.eclipse.jgit.lib.ObjectId; @@ -40,7 +40,6 @@ class ProjectAdminServiceImpl implements ProjectAdminService { private final ListBranches.Factory listBranchesFactory; private final VisibleProjectDetails.Factory visibleProjectDetailsFactory; private final ProjectAccessFactory.Factory projectAccessFactory; - private final CreateProjectHandler.Factory createProjectHandlerFactory; private final ProjectDetailFactory.Factory projectDetailFactory; @Inject @@ -52,8 +51,7 @@ class ProjectAdminServiceImpl implements ProjectAdminService { final ListBranches.Factory listBranchesFactory, final VisibleProjectDetails.Factory visibleProjectDetailsFactory, final ProjectAccessFactory.Factory projectAccessFactory, - final ProjectDetailFactory.Factory projectDetailFactory, - final CreateProjectHandler.Factory createNewProjectFactory) { + final ProjectDetailFactory.Factory projectDetailFactory) { this.addBranchFactory = addBranchFactory; this.changeProjectAccessFactory = changeProjectAccessFactory; this.reviewProjectAccessFactory = reviewProjectAccessFactory; @@ -63,7 +61,6 @@ class ProjectAdminServiceImpl implements ProjectAdminService { this.visibleProjectDetailsFactory = visibleProjectDetailsFactory; this.projectAccessFactory = projectAccessFactory; this.projectDetailFactory = projectDetailFactory; - this.createProjectHandlerFactory = createNewProjectFactory; } @Override @@ -126,16 +123,8 @@ class ProjectAdminServiceImpl implements ProjectAdminService { @Override public void addBranch(final Project.NameKey projectName, final String branchName, final String startingRevision, - final AsyncCallback<ListBranchesResult> callback) { + final AsyncCallback<AddBranchResult> callback) { addBranchFactory.create(projectName, branchName, startingRevision).to( callback); } - - @Override - public void createNewProject(String projectName, String parentName, - boolean emptyCommit, boolean permissionsOnly, - AsyncCallback<VoidResult> callback) { - createProjectHandlerFactory.create(projectName, parentName, emptyCommit, - permissionsOnly).to(callback); - } } |