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
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected 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) private ChangeLogScmResult
executeChangeLogCommand
(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, ScmVersion startVersion, ScmVersion endVersion, 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
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
-
Constructor Details
-
AbstractCvsChangeLogCommand
public AbstractCvsChangeLogCommand()
-
-
Method Details
-
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
-
executeChangeLogCommand
private ChangeLogScmResult executeChangeLogCommand(ScmProviderRepository repo, ScmFileSet fileSet, Date startDate, Date endDate, ScmBranch branch, ScmVersion startVersion, ScmVersion endVersion, String datePattern) throws ScmException - 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
-
addDateRangeParameter
-