public class AccuRevChangeLogCommand extends AbstractAccuRevCommand
Constructor and Description |
---|
AccuRevChangeLogCommand(ScmLogger logger) |
Modifier and Type | Method and Description |
---|---|
ChangeLogScmResult |
changelog(ScmProviderRepository repo,
ScmFileSet testFileSet,
CommandParameters params) |
protected ScmResult |
executeAccurevCommand(AccuRevScmProviderRepository repository,
ScmFileSet fileSet,
CommandParameters parameters) |
private ChangeLogSet |
getChangeLog(Stream stream,
java.util.List<FileDifference> streamDifferences,
java.util.List<Transaction> streamHistory,
java.util.List<Transaction> workspaceHistory,
java.util.Date startDate,
java.util.Date endDate) |
private Transaction |
getDepotTransaction(AccuRevScmProviderRepository repo,
java.lang.String stream,
java.lang.String tranSpec) |
executeCommand, getScmFiles
execute, getLogger, setLogger
public AccuRevChangeLogCommand(ScmLogger logger)
protected ScmResult executeAccurevCommand(AccuRevScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters) throws ScmException, AccuRevException
executeAccurevCommand
in class AbstractAccuRevCommand
ScmException
AccuRevException
private Transaction getDepotTransaction(AccuRevScmProviderRepository repo, java.lang.String stream, java.lang.String tranSpec) throws AccuRevException
AccuRevException
private ChangeLogSet getChangeLog(Stream stream, java.util.List<FileDifference> streamDifferences, java.util.List<Transaction> streamHistory, java.util.List<Transaction> workspaceHistory, java.util.Date startDate, java.util.Date endDate)
public ChangeLogScmResult changelog(ScmProviderRepository repo, ScmFileSet testFileSet, CommandParameters params) throws ScmException
ScmException