Package org.apache.maven.scm.command
Interface Command
- All Known Subinterfaces:
GitCommand
,LocalCommand
,SvnCommand
- All Known Implementing Classes:
AbstractAddCommand
,AbstractBlameCommand
,AbstractBranchCommand
,AbstractChangeLogCommand
,AbstractCheckInCommand
,AbstractCheckOutCommand
,AbstractCommand
,AbstractDiffCommand
,AbstractEditCommand
,AbstractExportCommand
,AbstractFileInfoCommand
,AbstractListCommand
,AbstractLockCommand
,AbstractLoginCommand
,AbstractMkdirCommand
,AbstractRemoteInfoCommand
,AbstractRemoveCommand
,AbstractStatusCommand
,AbstractTagCommand
,AbstractUnEditCommand
,AbstractUnlockCommand
,AbstractUntagCommand
,AbstractUpdateCommand
,GitAddCommand
,GitBlameCommand
,GitBranchCommand
,GitChangeLogCommand
,GitCheckInCommand
,GitCheckOutCommand
,GitDiffCommand
,GitInfoCommand
,GitRemoteInfoCommand
,GitRemoveCommand
,GitStatusCommand
,GitTagCommand
,GitUntagCommand
,GitUpdateCommand
,HgAddCommand
,HgBlameCommand
,HgBranchCommand
,HgChangeLogCommand
,HgCheckInCommand
,HgCheckOutCommand
,HgDiffCommand
,HgInfoCommand
,HgListCommand
,HgRemoveCommand
,HgStatusCommand
,HgTagCommand
,HgUpdateCommand
,JGitAddCommand
,JGitBlameCommand
,JGitBranchCommand
,JGitChangeLogCommand
,JGitCheckInCommand
,JGitCheckOutCommand
,JGitDiffCommand
,JGitInfoCommand
,JGitListCommand
,JGitRemoteInfoCommand
,JGitRemoveCommand
,JGitStatusCommand
,JGitTagCommand
,JGitUntagCommand
,LocalAddCommand
,LocalChangeLogCommand
,LocalCheckInCommand
,LocalCheckOutCommand
,LocalListCommand
,LocalMkdirCommand
,LocalStatusCommand
,LocalTagCommand
,LocalUpdateCommand
,SvnAddCommand
,SvnBlameCommand
,SvnBranchCommand
,SvnChangeLogCommand
,SvnCheckInCommand
,SvnCheckOutCommand
,SvnDiffCommand
,SvnExeExportCommand
,SvnInfoCommand
,SvnListCommand
,SvnMkdirCommand
,SvnRemoteInfoCommand
,SvnRemoveCommand
,SvnStatusCommand
,SvnTagCommand
,SvnUntagCommand
,SvnUpdateCommand
public interface Command
- Author:
- Emmanuel Venisse, Trygve Laugstøl
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionexecute
(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters)
-
Field Details
-
ROLE
Plexus component key
-
-
Method Details
-
execute
ScmResult execute(ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException - Parameters:
repository
- not nullfileSet
- not nullparameters
- could be null- Returns:
- the result object
- Throws:
ScmException
- if any
-