Class ChangeLogScmRequest
- java.lang.Object
- 
- org.apache.maven.scm.ScmRequest
- 
- org.apache.maven.scm.command.changelog.ChangeLogScmRequest
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class ChangeLogScmRequest extends ScmRequest - Since:
- 1.8
- Author:
- Petr Kozelka
- See Also:
- Serialized Form
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.maven.scm.ScmRequestparameters
 
- 
 - 
Constructor SummaryConstructors Constructor Description ChangeLogScmRequest(ScmRepository scmRepository, ScmFileSet scmFileSet)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDatePattern()DategetEndDate()ScmVersiongetEndRevision()IntegergetLimit()intgetNumDays()ScmVersiongetRevision()ScmBranchgetScmBranch()DategetStartDate()ScmVersiongetStartRevision()voidsetDatePattern(String datePattern)voidsetDateRange(Date startDate, Date endDate)voidsetEndDate(Date endDate)voidsetEndRevision(ScmVersion endRevision)voidsetLimit(Integer limit)voidsetNumDays(int numDays)voidsetRevision(ScmVersion revision)voidsetScmBranch(ScmBranch scmBranch)voidsetStartDate(Date startDate)voidsetStartRevision(ScmVersion startRevision)- 
Methods inherited from class org.apache.maven.scm.ScmRequestgetCommandParameters, getScmFileSet, getScmRepository, setScmFileSet, setScmRepository
 
- 
 
- 
- 
- 
Constructor Detail- 
ChangeLogScmRequestpublic ChangeLogScmRequest(ScmRepository scmRepository, ScmFileSet scmFileSet) 
 
- 
 - 
Method Detail- 
getScmBranchpublic ScmBranch getScmBranch() throws ScmException - Throws:
- ScmException
 
 - 
setScmBranchpublic void setScmBranch(ScmBranch scmBranch) throws ScmException - Throws:
- ScmException
 
 - 
getStartDatepublic Date getStartDate() throws ScmException - Throws:
- ScmException
 
 - 
setStartDatepublic void setStartDate(Date startDate) throws ScmException - Parameters:
- startDate- the start date of the period
- Throws:
- ScmException- if any
 
 - 
getEndDatepublic Date getEndDate() throws ScmException - Throws:
- ScmException
 
 - 
setEndDatepublic void setEndDate(Date endDate) throws ScmException - Parameters:
- endDate- the end date of the period
- Throws:
- ScmException- if any
 
 - 
getNumDayspublic int getNumDays() throws ScmException - Throws:
- ScmException
 
 - 
setNumDayspublic void setNumDays(int numDays) throws ScmException - Parameters:
- numDays- the number days before the current time if startdate and enddate are null
- Throws:
- ScmException- if any
 
 - 
getStartRevisionpublic ScmVersion getStartRevision() throws ScmException - Throws:
- ScmException
 
 - 
setStartRevisionpublic void setStartRevision(ScmVersion startRevision) throws ScmException - Parameters:
- startRevision- the start branch/tag/revision
- Throws:
- ScmException- if any
 
 - 
getEndRevisionpublic ScmVersion getEndRevision() throws ScmException - Throws:
- ScmException
 
 - 
setEndRevisionpublic void setEndRevision(ScmVersion endRevision) throws ScmException - Parameters:
- endRevision- the end branch/tag/revision
- Throws:
- ScmException- if any
 
 - 
getDatePatternpublic String getDatePattern() throws ScmException - Throws:
- ScmException
 
 - 
setDatePatternpublic void setDatePattern(String datePattern) throws ScmException - Parameters:
- datePattern- the date pattern used in changelog output returned by scm tool
- Throws:
- ScmException- if any
 
 - 
getLimitpublic Integer getLimit() throws ScmException - Throws:
- ScmException
 
 - 
setLimitpublic void setLimit(Integer limit) throws ScmException - Parameters:
- limit- the maximal count of returned changesets
- Throws:
- ScmException- if any
 
 - 
setDateRangepublic void setDateRange(Date startDate, Date endDate) throws ScmException - Throws:
- ScmException
 
 - 
setRevisionpublic void setRevision(ScmVersion revision) throws ScmException - Throws:
- ScmException
 
 - 
getRevisionpublic ScmVersion getRevision() throws ScmException - Throws:
- ScmException
 
 
- 
 
-