Class AbstractCvsChangeLogCommand
- java.lang.Object
-
- org.apache.maven.scm.command.AbstractCommand
-
- org.apache.maven.scm.command.changelog.AbstractChangeLogCommand
-
- org.apache.maven.scm.provider.cvslib.command.changelog.AbstractCvsChangeLogCommand
-
- All Implemented Interfaces:
ChangeLogCommand
,Command
,CvsCommand
- Direct Known Subclasses:
CvsExeChangeLogCommand
public abstract class AbstractCvsChangeLogCommand extends AbstractChangeLogCommand implements CvsCommand
- Author:
- Emmanuel Venisse , Trygve Laugstøl
-
-
Constructor Summary
Constructors Constructor Description AbstractCvsChangeLogCommand()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
addDateRangeParameter(org.codehaus.plexus.util.cli.Commandline cl, String dateRange)
protected ChangeLogScmResult
executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern)
protected ChangeLogScmResult
executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern)
protected abstract ChangeLogScmResult
executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, Date startDate, Date endDate, ScmVersion startVersion, ScmVersion endVersion, String datePattern)
protected String
getDateFormat()
-
Methods inherited from class org.apache.maven.scm.command.changelog.AbstractChangeLogCommand
executeChangeLogCommand, executeChangeLogCommand, executeCommand
-
Methods inherited from class org.apache.maven.scm.command.AbstractCommand
execute, getLogger, setLogger
-
-
-
-
Method Detail
-
executeChangeLogCommand
protected ChangeLogScmResult executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion, String datePattern) throws ScmException
- Overrides:
executeChangeLogCommand
in classAbstractChangeLogCommand
- Throws:
ScmException
-
executeChangeLogCommand
protected ChangeLogScmResult executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, String datePattern) throws ScmException
- Specified by:
executeChangeLogCommand
in classAbstractChangeLogCommand
- Throws:
ScmException
-
executeCvsCommand
protected abstract ChangeLogScmResult executeCvsCommand(org.codehaus.plexus.util.cli.Commandline cl, Date startDate, Date endDate, ScmVersion startVersion, ScmVersion endVersion, String datePattern) throws ScmException
- Throws:
ScmException
-
getDateFormat
protected String getDateFormat()
-
addDateRangeParameter
protected void addDateRangeParameter(org.codehaus.plexus.util.cli.Commandline cl, String dateRange)
-
-