|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.maven.scm.provider.ScmProviderStub
public class ScmProviderStub
Stub implementation of ScmProvider for unit testing purposes. It allows setting the expected results that the different methods will return. More information about Stubs on Martin Fowler's TestDouble
Field Summary |
---|
Fields inherited from interface org.apache.maven.scm.provider.ScmProvider |
---|
ROLE |
Constructor Summary | |
---|---|
ScmProviderStub()
Create a new ScmProviderStub with bogus (not null) attributes |
Method Summary | |
---|---|
AddScmResult |
add(ScmRepository repository,
ScmFileSet fileSet)
|
AddScmResult |
add(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String message)
|
void |
addListener(ScmLogger logger)
|
BranchScmResult |
branch(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String branchName)
|
BranchScmResult |
branch(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String branchName,
java.lang.String message)
|
ChangeLogScmResult |
changeLog(ScmRepository repository,
ScmFileSet fileSet,
java.util.Date startDate,
java.util.Date endDate,
int numDays,
ScmBranch branch)
|
ChangeLogScmResult |
changeLog(ScmRepository repository,
ScmFileSet fileSet,
java.util.Date startDate,
java.util.Date endDate,
int numDays,
ScmBranch branch,
java.lang.String datePattern)
|
ChangeLogScmResult |
changeLog(ScmRepository repository,
ScmFileSet fileSet,
java.util.Date startDate,
java.util.Date endDate,
int numDays,
java.lang.String branch)
|
ChangeLogScmResult |
changeLog(ScmRepository repository,
ScmFileSet fileSet,
java.util.Date startDate,
java.util.Date endDate,
int numDays,
java.lang.String branch,
java.lang.String datePattern)
|
ChangeLogScmResult |
changeLog(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion startVersion,
ScmVersion endVersion)
|
ChangeLogScmResult |
changeLog(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion startRevision,
ScmVersion endRevision,
java.lang.String datePattern)
|
ChangeLogScmResult |
changeLog(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String startTag,
java.lang.String endTag)
|
ChangeLogScmResult |
changeLog(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String startTag,
java.lang.String endTag,
java.lang.String datePattern)
|
CheckInScmResult |
checkIn(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion revision,
java.lang.String message)
|
CheckInScmResult |
checkIn(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String message)
|
CheckInScmResult |
checkIn(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
java.lang.String message)
|
CheckOutScmResult |
checkOut(ScmRepository repository,
ScmFileSet fileSet)
|
CheckOutScmResult |
checkOut(ScmRepository scmRepository,
ScmFileSet scmFileSet,
boolean recursive)
|
CheckOutScmResult |
checkOut(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version)
|
CheckOutScmResult |
checkOut(ScmRepository scmRepository,
ScmFileSet scmFileSet,
ScmVersion version,
boolean recursive)
|
CheckOutScmResult |
checkOut(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag)
|
CheckOutScmResult |
checkOut(ScmRepository scmRepository,
ScmFileSet scmFileSet,
java.lang.String tag,
boolean recursive)
|
DiffScmResult |
diff(ScmRepository scmRepository,
ScmFileSet scmFileSet,
ScmVersion startVersion,
ScmVersion endVersion)
|
DiffScmResult |
diff(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String startRevision,
java.lang.String endRevision)
|
EditScmResult |
edit(ScmRepository repository,
ScmFileSet fileSet)
|
ExportScmResult |
export(ScmRepository repository,
ScmFileSet fileSet)
|
ExportScmResult |
export(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version)
|
ExportScmResult |
export(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version,
java.lang.String outputDirectory)
|
ExportScmResult |
export(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag)
|
ExportScmResult |
export(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
java.lang.String outputDirectory)
|
AddScmResult |
getAddScmResult()
|
BranchScmResult |
getBranchScmResult()
|
ChangeLogScmResult |
getChangeLogScmResult()
|
CheckInScmResult |
getCheckInScmResult()
|
CheckOutScmResult |
getCheckOutScmResult()
|
DiffScmResult |
getDiffScmResult()
|
EditScmResult |
getEditScmResult()
|
ExportScmResult |
getExportScmResult()
|
ListScmResult |
getListScmResult()
|
RemoveScmResult |
getRemoveScmResult()
|
java.lang.String |
getScmSpecificFilename()
|
java.lang.String |
getScmType()
|
StatusScmResult |
getStatusScmResult()
|
TagScmResult |
getTagScmResult()
|
UnEditScmResult |
getUnEditScmResult()
|
UpdateScmResult |
getUpdateScmResult()
|
ListScmResult |
list(ScmRepository repository,
ScmFileSet fileSet,
boolean recursive,
ScmVersion version)
|
ListScmResult |
list(ScmRepository repository,
ScmFileSet fileSet,
boolean recursive,
java.lang.String tag)
|
ScmProviderRepository |
makeProviderScmRepository(java.io.File path)
|
ScmProviderRepository |
makeProviderScmRepository(java.lang.String scmSpecificUrl,
char delimiter)
|
RemoveScmResult |
remove(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String message)
|
boolean |
requiresEditMode()
|
java.lang.String |
sanitizeTagName(java.lang.String tag)
|
void |
setAddScmResult(AddScmResult addScmResult)
|
void |
setBranchScmResult(BranchScmResult branchScmResult)
|
void |
setChangeLogScmResult(ChangeLogScmResult changeLogScmResult)
|
void |
setCheckInScmResult(CheckInScmResult checkInScmResult)
|
void |
setCheckOutScmResult(CheckOutScmResult checkOutScmResult)
|
void |
setDiffScmResult(DiffScmResult diffScmResult)
|
void |
setEditScmResult(EditScmResult editScmResult)
|
void |
setExportScmResult(ExportScmResult exportScmResult)
|
void |
setListScmResult(ListScmResult listScmResult)
|
void |
setRemoveScmResult(RemoveScmResult removeScmResult)
|
void |
setScmSpecificFilename(java.lang.String scmSpecificFilename)
|
void |
setStatusScmResult(StatusScmResult statusScmResult)
|
void |
setTagScmResult(TagScmResult tagScmResult)
|
void |
setUnEditScmResult(UnEditScmResult unEditScmResult)
|
void |
setUpdateScmResult(UpdateScmResult updateScmResult)
|
StatusScmResult |
status(ScmRepository repository,
ScmFileSet fileSet)
|
TagScmResult |
tag(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag)
|
TagScmResult |
tag(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tagName,
ScmTagParameters scmTagParameters)
|
TagScmResult |
tag(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
java.lang.String message)
|
UnEditScmResult |
unedit(ScmRepository repository,
ScmFileSet fileSet)
|
UpdateScmResult |
update(ScmRepository repository,
ScmFileSet fileSet)
|
UpdateScmResult |
update(ScmRepository repository,
ScmFileSet fileSet,
boolean runChangelog)
|
UpdateScmResult |
update(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version)
|
UpdateScmResult |
update(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version,
boolean runChangelog)
|
UpdateScmResult |
update(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version,
java.util.Date lastUpdate)
|
UpdateScmResult |
update(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version,
java.util.Date lastUpdate,
java.lang.String datePattern)
|
UpdateScmResult |
update(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version,
java.lang.String datePattern)
|
UpdateScmResult |
update(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag)
|
UpdateScmResult |
update(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
boolean runChangelog)
|
UpdateScmResult |
update(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
java.util.Date lastUpdate)
|
UpdateScmResult |
update(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
java.util.Date lastUpdate,
java.lang.String datePattern)
|
UpdateScmResult |
update(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
java.util.Date lastUpdate,
java.lang.String datePattern,
boolean runChangelog)
|
UpdateScmResult |
update(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
java.lang.String datePattern)
|
java.util.List |
validateScmUrl(java.lang.String scmSpecificUrl,
char delimiter)
|
boolean |
validateTagName(java.lang.String tag)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ScmProviderStub()
Method Detail |
---|
public java.lang.String sanitizeTagName(java.lang.String tag)
sanitizeTagName
in interface ScmProvider
public boolean validateTagName(java.lang.String tag)
validateTagName
in interface ScmProvider
public java.lang.String getScmType()
getScmType
in interface ScmProvider
public void setScmSpecificFilename(java.lang.String scmSpecificFilename)
public void addListener(ScmLogger logger)
addListener
in interface ScmProvider
public boolean requiresEditMode()
requiresEditMode
in interface ScmProvider
public void setAddScmResult(AddScmResult addScmResult)
public AddScmResult getAddScmResult()
public void setBranchScmResult(BranchScmResult branchScmResult)
public BranchScmResult getBranchScmResult()
public void setCheckInScmResult(CheckInScmResult checkInScmResult)
public CheckInScmResult getCheckInScmResult()
public void setCheckOutScmResult(CheckOutScmResult checkOutScmResult)
public CheckOutScmResult getCheckOutScmResult()
public void setChangeLogScmResult(ChangeLogScmResult changeLogScmResult)
public ChangeLogScmResult getChangeLogScmResult()
public void setDiffScmResult(DiffScmResult diffScmResult)
public DiffScmResult getDiffScmResult()
public ExportScmResult getExportScmResult()
public void setExportScmResult(ExportScmResult exportScmResult)
public void setTagScmResult(TagScmResult tagScmResult)
public TagScmResult getTagScmResult()
public void setRemoveScmResult(RemoveScmResult removeScmResult)
public RemoveScmResult getRemoveScmResult()
public void setStatusScmResult(StatusScmResult statusScmResult)
public StatusScmResult getStatusScmResult()
public void setUpdateScmResult(UpdateScmResult updateScmResult)
public UpdateScmResult getUpdateScmResult()
public void setEditScmResult(EditScmResult editScmResult)
public EditScmResult getEditScmResult()
public void setUnEditScmResult(UnEditScmResult unEditScmResult)
public UnEditScmResult getUnEditScmResult()
public void setListScmResult(ListScmResult listScmResult)
public ListScmResult getListScmResult()
public ScmProviderRepository makeProviderScmRepository(java.lang.String scmSpecificUrl, char delimiter) throws ScmRepositoryException
makeProviderScmRepository
in interface ScmProvider
ScmRepositoryException
public ScmProviderRepository makeProviderScmRepository(java.io.File path) throws ScmRepositoryException, UnknownRepositoryStructure
makeProviderScmRepository
in interface ScmProvider
ScmRepositoryException
UnknownRepositoryStructure
public java.util.List validateScmUrl(java.lang.String scmSpecificUrl, char delimiter)
validateScmUrl
in interface ScmProvider
public java.lang.String getScmSpecificFilename()
getScmSpecificFilename
in interface ScmProvider
public AddScmResult add(ScmRepository repository, ScmFileSet fileSet) throws ScmException
add
in interface ScmProvider
ScmException
public AddScmResult add(ScmRepository repository, ScmFileSet fileSet, java.lang.String message) throws ScmException
add
in interface ScmProvider
ScmException
public BranchScmResult branch(ScmRepository repository, ScmFileSet fileSet, java.lang.String branchName) throws ScmException
branch
in interface ScmProvider
ScmException
public BranchScmResult branch(ScmRepository repository, ScmFileSet fileSet, java.lang.String branchName, java.lang.String message) throws ScmException
branch
in interface ScmProvider
ScmException
public ChangeLogScmResult changeLog(ScmRepository repository, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, int numDays, java.lang.String branch) throws ScmException
changeLog
in interface ScmProvider
ScmException
public ChangeLogScmResult changeLog(ScmRepository repository, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, int numDays, java.lang.String branch, java.lang.String datePattern) throws ScmException
changeLog
in interface ScmProvider
ScmException
public ChangeLogScmResult changeLog(ScmRepository repository, ScmFileSet fileSet, java.lang.String startTag, java.lang.String endTag) throws ScmException
changeLog
in interface ScmProvider
ScmException
public ChangeLogScmResult changeLog(ScmRepository repository, ScmFileSet fileSet, java.lang.String startTag, java.lang.String endTag, java.lang.String datePattern) throws ScmException
changeLog
in interface ScmProvider
ScmException
public ChangeLogScmResult changeLog(ScmRepository repository, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, int numDays, ScmBranch branch) throws ScmException
changeLog
in interface ScmProvider
ScmException
public ChangeLogScmResult changeLog(ScmRepository repository, ScmFileSet fileSet, java.util.Date startDate, java.util.Date endDate, int numDays, ScmBranch branch, java.lang.String datePattern) throws ScmException
changeLog
in interface ScmProvider
ScmException
public ChangeLogScmResult changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startVersion, ScmVersion endVersion) throws ScmException
changeLog
in interface ScmProvider
ScmException
public ChangeLogScmResult changeLog(ScmRepository repository, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision, java.lang.String datePattern) throws ScmException
changeLog
in interface ScmProvider
ScmException
public CheckInScmResult checkIn(ScmRepository repository, ScmFileSet fileSet, java.lang.String tag, java.lang.String message) throws ScmException
checkIn
in interface ScmProvider
ScmException
public CheckInScmResult checkIn(ScmRepository repository, ScmFileSet fileSet, java.lang.String message) throws ScmException
checkIn
in interface ScmProvider
ScmException
public CheckInScmResult checkIn(ScmRepository repository, ScmFileSet fileSet, ScmVersion revision, java.lang.String message) throws ScmException
checkIn
in interface ScmProvider
ScmException
public CheckOutScmResult checkOut(ScmRepository scmRepository, ScmFileSet scmFileSet, java.lang.String tag, boolean recursive) throws ScmException
checkOut
in interface ScmProvider
ScmException
public CheckOutScmResult checkOut(ScmRepository repository, ScmFileSet fileSet, java.lang.String tag) throws ScmException
checkOut
in interface ScmProvider
ScmException
public CheckOutScmResult checkOut(ScmRepository repository, ScmFileSet fileSet) throws ScmException
checkOut
in interface ScmProvider
ScmException
public CheckOutScmResult checkOut(ScmRepository repository, ScmFileSet fileSet, ScmVersion version) throws ScmException
checkOut
in interface ScmProvider
ScmException
public CheckOutScmResult checkOut(ScmRepository scmRepository, ScmFileSet scmFileSet, boolean recursive) throws ScmException
checkOut
in interface ScmProvider
ScmException
public CheckOutScmResult checkOut(ScmRepository scmRepository, ScmFileSet scmFileSet, ScmVersion version, boolean recursive) throws ScmException
checkOut
in interface ScmProvider
ScmException
public DiffScmResult diff(ScmRepository repository, ScmFileSet fileSet, java.lang.String startRevision, java.lang.String endRevision) throws ScmException
diff
in interface ScmProvider
ScmException
public DiffScmResult diff(ScmRepository scmRepository, ScmFileSet scmFileSet, ScmVersion startVersion, ScmVersion endVersion) throws ScmException
diff
in interface ScmProvider
ScmException
public UpdateScmResult update(ScmRepository repository, ScmFileSet fileSet, java.lang.String tag, java.util.Date lastUpdate, java.lang.String datePattern, boolean runChangelog) throws ScmException
ScmException
public EditScmResult edit(ScmRepository repository, ScmFileSet fileSet) throws ScmException
edit
in interface ScmProvider
ScmException
public ExportScmResult export(ScmRepository repository, ScmFileSet fileSet, java.lang.String tag) throws ScmException
export
in interface ScmProvider
ScmException
public ExportScmResult export(ScmRepository repository, ScmFileSet fileSet, java.lang.String tag, java.lang.String outputDirectory) throws ScmException
export
in interface ScmProvider
ScmException
public ExportScmResult export(ScmRepository repository, ScmFileSet fileSet) throws ScmException
export
in interface ScmProvider
ScmException
public ExportScmResult export(ScmRepository repository, ScmFileSet fileSet, ScmVersion version) throws ScmException
export
in interface ScmProvider
ScmException
public ExportScmResult export(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, java.lang.String outputDirectory) throws ScmException
export
in interface ScmProvider
ScmException
public ListScmResult list(ScmRepository repository, ScmFileSet fileSet, boolean recursive, java.lang.String tag) throws ScmException
list
in interface ScmProvider
ScmException
public ListScmResult list(ScmRepository repository, ScmFileSet fileSet, boolean recursive, ScmVersion version) throws ScmException
list
in interface ScmProvider
ScmException
public RemoveScmResult remove(ScmRepository repository, ScmFileSet fileSet, java.lang.String message) throws ScmException
remove
in interface ScmProvider
ScmException
public StatusScmResult status(ScmRepository repository, ScmFileSet fileSet) throws ScmException
status
in interface ScmProvider
ScmException
public TagScmResult tag(ScmRepository repository, ScmFileSet fileSet, java.lang.String tag) throws ScmException
tag
in interface ScmProvider
ScmException
public TagScmResult tag(ScmRepository repository, ScmFileSet fileSet, java.lang.String tag, java.lang.String message) throws ScmException
tag
in interface ScmProvider
ScmException
public TagScmResult tag(ScmRepository repository, ScmFileSet fileSet, java.lang.String tagName, ScmTagParameters scmTagParameters) throws ScmException
tag
in interface ScmProvider
ScmException
public UpdateScmResult update(ScmRepository repository, ScmFileSet fileSet, java.lang.String tag) throws ScmException
update
in interface ScmProvider
ScmException
public UpdateScmResult update(ScmRepository repository, ScmFileSet fileSet, java.lang.String tag, boolean runChangelog) throws ScmException
update
in interface ScmProvider
ScmException
public UpdateScmResult update(ScmRepository repository, ScmFileSet fileSet, java.lang.String tag, java.lang.String datePattern) throws ScmException
update
in interface ScmProvider
ScmException
public UpdateScmResult update(ScmRepository repository, ScmFileSet fileSet, java.lang.String tag, java.util.Date lastUpdate) throws ScmException
update
in interface ScmProvider
ScmException
public UpdateScmResult update(ScmRepository repository, ScmFileSet fileSet, java.lang.String tag, java.util.Date lastUpdate, java.lang.String datePattern) throws ScmException
update
in interface ScmProvider
ScmException
public UpdateScmResult update(ScmRepository repository, ScmFileSet fileSet) throws ScmException
update
in interface ScmProvider
ScmException
public UpdateScmResult update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version) throws ScmException
update
in interface ScmProvider
ScmException
public UpdateScmResult update(ScmRepository repository, ScmFileSet fileSet, boolean runChangelog) throws ScmException
update
in interface ScmProvider
ScmException
public UpdateScmResult update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, boolean runChangelog) throws ScmException
update
in interface ScmProvider
ScmException
public UpdateScmResult update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, java.lang.String datePattern) throws ScmException
update
in interface ScmProvider
ScmException
public UpdateScmResult update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, java.util.Date lastUpdate) throws ScmException
update
in interface ScmProvider
ScmException
public UpdateScmResult update(ScmRepository repository, ScmFileSet fileSet, ScmVersion version, java.util.Date lastUpdate, java.lang.String datePattern) throws ScmException
update
in interface ScmProvider
ScmException
public UnEditScmResult unedit(ScmRepository repository, ScmFileSet fileSet) throws ScmException
unedit
in interface ScmProvider
ScmException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |