blob: dd3ba05e4a538e0e5cb892bcde99159d35c1ccd4 [file] [log] [blame]
package com.amd.gerrit.plugins.manifestsubscription;
import com.amd.gerrit.plugins.manifestsubscription.manifest.Project;
import com.google.gerrit.server.git.GitRepositoryManager;
import org.eclipse.jgit.api.errors.GitAPIException;
import org.eclipse.jgit.api.errors.InvalidRefNameException;
import org.eclipse.jgit.api.errors.RefAlreadyExistsException;
import org.eclipse.jgit.api.errors.RefNotFoundException;
import java.io.IOException;
public interface ManifestOp {
boolean apply(Project project, String hash, String name,
GitRepositoryManager gitRepoManager) throws
RefAlreadyExistsException, InvalidRefNameException,
RefNotFoundException, GitAPIException, IOException;
}