com.atlassian.bamboo.plugins.git
Class AbstractGitOperationHelper

java.lang.Object
  extended by com.atlassian.bamboo.plugins.git.AbstractGitOperationHelper
All Implemented Interfaces:
GitOperationHelper
Direct Known Subclasses:
JGitOperationHelper, NativeGitOperationHelper

public abstract class AbstractGitOperationHelper
extends Object
implements GitOperationHelper


Field Summary
protected  GitRepositoryAccessData accessData
           
protected  BuildLogger buildLogger
           
protected static int CHANGESET_LIMIT
           
protected static int DEFAULT_TRANSFER_TIMEOUT
           
protected static String[] FQREF_PREFIXES
           
protected  com.atlassian.sal.api.message.I18nResolver i18nResolver
           
 
Constructor Summary
AbstractGitOperationHelper(GitRepositoryAccessData accessData, BuildLogger buildLogger, com.atlassian.sal.api.message.I18nResolver i18nResolver)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.bamboo.plugins.git.GitOperationHelper
checkout, checkRevisionExistsInCacheRepository, commit, extractCommits, fetch, getBranchForSha, getCommit, getCurrentRevision, getOpenBranches, getRevisionIfExists, merge, obtainLatestRevision, pushRevision
 

Field Detail

DEFAULT_TRANSFER_TIMEOUT

protected static final int DEFAULT_TRANSFER_TIMEOUT

CHANGESET_LIMIT

protected static final int CHANGESET_LIMIT

FQREF_PREFIXES

protected static final String[] FQREF_PREFIXES

accessData

protected final GitRepositoryAccessData accessData

buildLogger

protected final BuildLogger buildLogger

i18nResolver

protected final com.atlassian.sal.api.message.I18nResolver i18nResolver
Constructor Detail

AbstractGitOperationHelper

public AbstractGitOperationHelper(GitRepositoryAccessData accessData,
                                  @NotNull
                                  BuildLogger buildLogger,
                                  @NotNull
                                  com.atlassian.sal.api.message.I18nResolver i18nResolver)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.