|
||||||||||
| 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 ScmProviderpublic boolean validateTagName(java.lang.String tag)
validateTagName in interface ScmProviderpublic java.lang.String getScmType()
getScmType in interface ScmProviderpublic void setScmSpecificFilename(java.lang.String scmSpecificFilename)
public void addListener(ScmLogger logger)
addListener in interface ScmProviderpublic boolean requiresEditMode()
requiresEditMode in interface ScmProviderpublic 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 ScmProviderScmRepositoryException
public ScmProviderRepository makeProviderScmRepository(java.io.File path)
throws ScmRepositoryException,
UnknownRepositoryStructure
makeProviderScmRepository in interface ScmProviderScmRepositoryException
UnknownRepositoryStructure
public java.util.List validateScmUrl(java.lang.String scmSpecificUrl,
char delimiter)
validateScmUrl in interface ScmProviderpublic java.lang.String getScmSpecificFilename()
getScmSpecificFilename in interface ScmProvider
public AddScmResult add(ScmRepository repository,
ScmFileSet fileSet)
throws ScmException
add in interface ScmProviderScmException
public AddScmResult add(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String message)
throws ScmException
add in interface ScmProviderScmException
public BranchScmResult branch(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String branchName)
throws ScmException
branch in interface ScmProviderScmException
public BranchScmResult branch(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String branchName,
java.lang.String message)
throws ScmException
branch in interface ScmProviderScmException
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 ScmProviderScmException
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 ScmProviderScmException
public ChangeLogScmResult changeLog(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String startTag,
java.lang.String endTag)
throws ScmException
changeLog in interface ScmProviderScmException
public ChangeLogScmResult changeLog(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String startTag,
java.lang.String endTag,
java.lang.String datePattern)
throws ScmException
changeLog in interface ScmProviderScmException
public ChangeLogScmResult changeLog(ScmRepository repository,
ScmFileSet fileSet,
java.util.Date startDate,
java.util.Date endDate,
int numDays,
ScmBranch branch)
throws ScmException
changeLog in interface ScmProviderScmException
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 ScmProviderScmException
public ChangeLogScmResult changeLog(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion startVersion,
ScmVersion endVersion)
throws ScmException
changeLog in interface ScmProviderScmException
public ChangeLogScmResult changeLog(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion startRevision,
ScmVersion endRevision,
java.lang.String datePattern)
throws ScmException
changeLog in interface ScmProviderScmException
public CheckInScmResult checkIn(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
java.lang.String message)
throws ScmException
checkIn in interface ScmProviderScmException
public CheckInScmResult checkIn(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String message)
throws ScmException
checkIn in interface ScmProviderScmException
public CheckInScmResult checkIn(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion revision,
java.lang.String message)
throws ScmException
checkIn in interface ScmProviderScmException
public CheckOutScmResult checkOut(ScmRepository scmRepository,
ScmFileSet scmFileSet,
java.lang.String tag,
boolean recursive)
throws ScmException
checkOut in interface ScmProviderScmException
public CheckOutScmResult checkOut(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag)
throws ScmException
checkOut in interface ScmProviderScmException
public CheckOutScmResult checkOut(ScmRepository repository,
ScmFileSet fileSet)
throws ScmException
checkOut in interface ScmProviderScmException
public CheckOutScmResult checkOut(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version)
throws ScmException
checkOut in interface ScmProviderScmException
public CheckOutScmResult checkOut(ScmRepository scmRepository,
ScmFileSet scmFileSet,
boolean recursive)
throws ScmException
checkOut in interface ScmProviderScmException
public CheckOutScmResult checkOut(ScmRepository scmRepository,
ScmFileSet scmFileSet,
ScmVersion version,
boolean recursive)
throws ScmException
checkOut in interface ScmProviderScmException
public DiffScmResult diff(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String startRevision,
java.lang.String endRevision)
throws ScmException
diff in interface ScmProviderScmException
public DiffScmResult diff(ScmRepository scmRepository,
ScmFileSet scmFileSet,
ScmVersion startVersion,
ScmVersion endVersion)
throws ScmException
diff in interface ScmProviderScmException
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 ScmProviderScmException
public ExportScmResult export(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag)
throws ScmException
export in interface ScmProviderScmException
public ExportScmResult export(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
java.lang.String outputDirectory)
throws ScmException
export in interface ScmProviderScmException
public ExportScmResult export(ScmRepository repository,
ScmFileSet fileSet)
throws ScmException
export in interface ScmProviderScmException
public ExportScmResult export(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version)
throws ScmException
export in interface ScmProviderScmException
public ExportScmResult export(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version,
java.lang.String outputDirectory)
throws ScmException
export in interface ScmProviderScmException
public ListScmResult list(ScmRepository repository,
ScmFileSet fileSet,
boolean recursive,
java.lang.String tag)
throws ScmException
list in interface ScmProviderScmException
public ListScmResult list(ScmRepository repository,
ScmFileSet fileSet,
boolean recursive,
ScmVersion version)
throws ScmException
list in interface ScmProviderScmException
public RemoveScmResult remove(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String message)
throws ScmException
remove in interface ScmProviderScmException
public StatusScmResult status(ScmRepository repository,
ScmFileSet fileSet)
throws ScmException
status in interface ScmProviderScmException
public TagScmResult tag(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag)
throws ScmException
tag in interface ScmProviderScmException
public TagScmResult tag(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
java.lang.String message)
throws ScmException
tag in interface ScmProviderScmException
public TagScmResult tag(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tagName,
ScmTagParameters scmTagParameters)
throws ScmException
tag in interface ScmProviderScmException
public UpdateScmResult update(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag)
throws ScmException
update in interface ScmProviderScmException
public UpdateScmResult update(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
boolean runChangelog)
throws ScmException
update in interface ScmProviderScmException
public UpdateScmResult update(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
java.lang.String datePattern)
throws ScmException
update in interface ScmProviderScmException
public UpdateScmResult update(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
java.util.Date lastUpdate)
throws ScmException
update in interface ScmProviderScmException
public UpdateScmResult update(ScmRepository repository,
ScmFileSet fileSet,
java.lang.String tag,
java.util.Date lastUpdate,
java.lang.String datePattern)
throws ScmException
update in interface ScmProviderScmException
public UpdateScmResult update(ScmRepository repository,
ScmFileSet fileSet)
throws ScmException
update in interface ScmProviderScmException
public UpdateScmResult update(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version)
throws ScmException
update in interface ScmProviderScmException
public UpdateScmResult update(ScmRepository repository,
ScmFileSet fileSet,
boolean runChangelog)
throws ScmException
update in interface ScmProviderScmException
public UpdateScmResult update(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version,
boolean runChangelog)
throws ScmException
update in interface ScmProviderScmException
public UpdateScmResult update(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version,
java.lang.String datePattern)
throws ScmException
update in interface ScmProviderScmException
public UpdateScmResult update(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version,
java.util.Date lastUpdate)
throws ScmException
update in interface ScmProviderScmException
public UpdateScmResult update(ScmRepository repository,
ScmFileSet fileSet,
ScmVersion version,
java.util.Date lastUpdate,
java.lang.String datePattern)
throws ScmException
update in interface ScmProviderScmException
public UnEditScmResult unedit(ScmRepository repository,
ScmFileSet fileSet)
throws ScmException
unedit in interface ScmProviderScmException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||