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
-
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
-