|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.maven.scm.provider.AbstractScmProvider
org.apache.maven.scm.provider.git.AbstractGitScmProvider
public abstract class AbstractGitScmProvider
SCM Provider for git
Field Summary |
---|
Fields inherited from interface org.apache.maven.scm.provider.ScmProvider |
---|
ROLE |
Constructor Summary | |
---|---|
AbstractGitScmProvider()
|
Methods inherited from class org.apache.maven.scm.provider.AbstractScmProvider |
---|
add, add, addListener, branch, branch, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, checkIn, checkIn, checkIn, checkOut, checkOut, checkOut, checkOut, checkOut, checkOut, diff, diff, edit, edit, export, export, export, export, export, getLogger, list, list, login, remove, requiresEditMode, sanitizeTagName, status, tag, tag, tag, unedit, unedit, update, update, update, update, update, update, update, update, update, update, update, update, validateTagName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractGitScmProvider()
Method Detail |
---|
public java.lang.String getScmSpecificFilename()
getScmSpecificFilename
in interface ScmProvider
getScmSpecificFilename
in class AbstractScmProvider
public ScmProviderRepository makeProviderScmRepository(java.lang.String scmSpecificUrl, char delimiter) throws ScmRepositoryException
ScmRepositoryException
public ScmProviderRepository makeProviderScmRepository(java.io.File path) throws ScmRepositoryException, UnknownRepositoryStructure
makeProviderScmRepository
in interface ScmProvider
makeProviderScmRepository
in class AbstractScmProvider
ScmRepositoryException
UnknownRepositoryStructure
protected abstract java.lang.String getRepositoryURL(java.io.File path) throws ScmException
ScmException
public java.util.List validateScmUrl(java.lang.String scmSpecificUrl, char delimiter)
validateScmUrl
in interface ScmProvider
validateScmUrl
in class AbstractScmProvider
public java.lang.String getScmType()
protected abstract GitCommand getAddCommand()
public AddScmResult add(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
add
in class AbstractScmProvider
ScmException
protected abstract GitCommand getBranchCommand()
protected BranchScmResult branch(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
branch
in class AbstractScmProvider
ScmException
protected abstract GitCommand getChangeLogCommand()
public ChangeLogScmResult changelog(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
changelog
in class AbstractScmProvider
ScmException
protected abstract GitCommand getCheckInCommand()
public CheckInScmResult checkin(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
checkin
in class AbstractScmProvider
ScmException
protected abstract GitCommand getCheckOutCommand()
public CheckOutScmResult checkout(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
checkout
in class AbstractScmProvider
ScmException
protected abstract GitCommand getDiffCommand()
public DiffScmResult diff(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
diff
in class AbstractScmProvider
ScmException
protected abstract GitCommand getExportCommand()
protected ExportScmResult export(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
export
in class AbstractScmProvider
ScmException
protected abstract GitCommand getRemoveCommand()
public RemoveScmResult remove(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
remove
in class AbstractScmProvider
ScmException
protected abstract GitCommand getStatusCommand()
public StatusScmResult status(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
status
in class AbstractScmProvider
ScmException
protected abstract GitCommand getTagCommand()
public TagScmResult tag(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
tag
in class AbstractScmProvider
ScmException
protected abstract GitCommand getUpdateCommand()
public UpdateScmResult update(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
update
in class AbstractScmProvider
ScmException
protected ScmResult executeCommand(GitCommand command, ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
ScmException
protected abstract GitCommand getListCommand()
public ListScmResult list(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
list
in class AbstractScmProvider
ScmException
protected abstract GitCommand getInfoCommand()
public GitInfoScmResult info(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException
ScmException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |