Package org.apache.maven.scm.command
Interface Command
- 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
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
-