|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface defines behavior required by ModificationSet.java when gathering information about the changes made to whatever source control tool that you choose. SourceControl implementations commonly define 2 special properties:
void setProperty(String property)
:
name of property to define if a modification is detected.
The property should be added to the set of properties returned by the getProperties()
call.
Allows the underlying build script to do conditional actions if the files watched by this
SourceControl have been modified.
void setPropertyOnDelete(String property)
:
name of property to define if a deletion is detected.
The property should be added to the set of properties returned by the getProperties()
call.
Method Summary | |
java.util.List |
getModifications(java.util.Date lastBuild,
java.util.Date now)
Get a List of Modifications detailing all the changes between now and the last build |
java.util.Map |
getProperties()
Any properties that have been set in this sourcecontrol. |
void |
validate()
|
Method Detail |
public java.util.List getModifications(java.util.Date lastBuild, java.util.Date now)
lastBuild
- now
-
public void validate() throws CruiseControlException
CruiseControlException
public java.util.Map getProperties()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |