public class SubmitStrategyFactory extends Object
SubmitStrategy
for a SubmitType
.Modifier and Type | Method and Description |
---|---|
SubmitStrategy |
create(SubmitType submitType,
ReviewDb db,
org.eclipse.jgit.lib.Repository repo,
CodeReviewCommit.CodeReviewRevWalk rw,
org.eclipse.jgit.lib.ObjectInserter inserter,
org.eclipse.jgit.revwalk.RevFlag canMergeFlag,
Set<org.eclipse.jgit.revwalk.RevCommit> alreadyAccepted,
Set<CodeReviewCommit> incoming,
Branch.NameKey destBranch,
IdentifiedUser caller,
MergeTip mergeTip,
MergeOp.CommitStatus commitStatus,
RequestId submissionId,
NotifyHandling notifyHandling,
com.google.common.collect.ListMultimap<RecipientType,Account.Id> accountsToNotify,
SubmoduleOp submoduleOp,
boolean dryrun) |
public SubmitStrategy create(SubmitType submitType, ReviewDb db, org.eclipse.jgit.lib.Repository repo, CodeReviewCommit.CodeReviewRevWalk rw, org.eclipse.jgit.lib.ObjectInserter inserter, org.eclipse.jgit.revwalk.RevFlag canMergeFlag, Set<org.eclipse.jgit.revwalk.RevCommit> alreadyAccepted, Set<CodeReviewCommit> incoming, Branch.NameKey destBranch, IdentifiedUser caller, MergeTip mergeTip, MergeOp.CommitStatus commitStatus, RequestId submissionId, NotifyHandling notifyHandling, com.google.common.collect.ListMultimap<RecipientType,Account.Id> accountsToNotify, SubmoduleOp submoduleOp, boolean dryrun) throws IntegrationException
IntegrationException