|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.cruisecontrol.sourcecontrols.PVCS
This class implements the SourceControlElement methods for a PVCS repository.
| Nested Class Summary | |
static class |
PVCS.PvcsStreamConsumer
|
| Constructor Summary | |
PVCS()
|
|
| Method Summary | |
protected void |
executeCommandline(Commandline command,
PVCS.PvcsStreamConsumer consumer)
|
protected java.lang.String |
getExecutable(java.lang.String exe)
|
java.lang.String |
getLoginid()
|
java.util.List |
getModifications(java.util.Date lastBuild,
java.util.Date now)
Returns an Listof Modifications detailing all the changes between now and the
last build. |
protected java.util.List |
getModifications(java.util.Date lastBuild,
java.util.Date now,
PVCS.PvcsStreamConsumer consumer)
|
java.util.Map |
getProperties()
Any properties that have been set in this sourcecontrol. |
java.lang.String |
getPvcsbin()
Get name of the PVCS bin directory |
void |
setArchiveFileSuffix(java.lang.String archiveSuffix)
|
void |
setInDateFormat(java.lang.String inDateFormat)
|
void |
setLoginid(java.lang.String loginId)
|
void |
setOutDateFormat(java.lang.String outDateFormat)
|
void |
setProperty(java.lang.String propertyName)
|
void |
setPvcsbin(java.lang.String bin)
Specifies the location of the PVCS bin directory |
void |
setPvcsproject(java.lang.String project)
|
void |
setPvcspromotiongroup(java.lang.String promotiongroup)
|
void |
setPvcssubproject(java.lang.String subproject)
|
void |
setPvcsversionlabel(java.lang.String versionlabel)
|
void |
validate()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PVCS()
| Method Detail |
protected void executeCommandline(Commandline command,
PVCS.PvcsStreamConsumer consumer)
throws CruiseControlException
CruiseControlExceptionprotected java.lang.String getExecutable(java.lang.String exe)
public java.lang.String getLoginid()
public java.util.List getModifications(java.util.Date lastBuild,
java.util.Date now)
Listof Modifications detailing all the changes between now and the
last build.
getModifications in interface SourceControllastBuild - the last build timenow - time now, or time to check
protected java.util.List getModifications(java.util.Date lastBuild,
java.util.Date now,
PVCS.PvcsStreamConsumer consumer)
public java.util.Map getProperties()
SourceControl
getProperties in interface SourceControlpublic java.lang.String getPvcsbin()
public void setArchiveFileSuffix(java.lang.String archiveSuffix)
public void setInDateFormat(java.lang.String inDateFormat)
public void setLoginid(java.lang.String loginId)
loginId - public void setOutDateFormat(java.lang.String outDateFormat)
public void setProperty(java.lang.String propertyName)
public void setPvcsbin(java.lang.String bin)
bin - Specifies the location of the PVCS bin directorypublic void setPvcsproject(java.lang.String project)
public void setPvcspromotiongroup(java.lang.String promotiongroup)
public void setPvcssubproject(java.lang.String subproject)
public void setPvcsversionlabel(java.lang.String versionlabel)
public void validate()
throws CruiseControlException
validate in interface SourceControlCruiseControlException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||