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
-