|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.pmease.quickbuild.repository.Repository
com.pmease.quickbuild.repository.QuickBuildRepository
The QuickBuild repository
| Field Summary | |
static java.lang.String |
LAST_BUILD
|
static java.lang.String |
LAST_SUCCESS_BUILD
|
static java.lang.String |
LATEST_BUILD
|
| Constructor Summary | |
QuickBuildRepository()
|
|
| Method Summary | |
protected void |
buildFinished(Build build)
Indicates build has finished. |
protected void |
checkout(Build build)
Check out codes for specified build. |
protected void |
cleanupCheckoutStarted(java.lang.String workingDir,
org.apache.log4j.Logger logger)
Give the repository a chance to do something before clean up checkouts. |
java.lang.String |
getBuildVersion()
Specify version of the build from which you want to retrieve artifacts from, for example: \"myproduct-1.0.0\". |
java.util.Map |
getBuildVersionChoices()
|
protected Revisions |
getChangeListSince(DependentContext dependentContext,
java.util.Date date,
java.lang.String workingDir,
org.apache.log4j.Logger logger)
Get change list since specified date. |
java.lang.String |
getConfigurationHierarchyName()
Specify configuration of the above QuickBuild system, for example: \"root.project1.release\". |
java.lang.Class |
getModuleClazz()
|
java.lang.String |
getPassword()
Specify password of the above user. |
BuildFacade |
getRemoteBuild()
|
RemoteService |
getRemoteService()
|
java.lang.String |
getRemoteServletUrl()
|
java.lang.String |
getServletUrl()
Specify servlet URL for the QuickBuild system you want to retrieve artifacts from. |
java.lang.String |
getUser()
Specify user name to login to the specified QuickBuild system. |
protected void |
label(Build build,
java.lang.String label,
java.lang.String comment)
Label checked out artifacts from this repository. |
void |
setBuildVersion(java.lang.String buildVersion)
|
void |
setConfigurationHierarchyName(java.lang.String configurationHierarchyName)
|
void |
setPassword(java.lang.String password)
|
void |
setServletUrl(java.lang.String servletUrl)
|
void |
setUser(java.lang.String user)
|
| Methods inherited from class com.pmease.quickbuild.repository.Repository |
cleanupCheckoutStarted, doCheckout, doLabel, equals, getChangeListSince, getDate2Revisions, getEditor, getLoginMappingName, getLoginMappingNameSelectionModel, getModules, getName, getNameChoices, getQuietPeriod, hashCode, isCheckedOut, isModified, isModifiedSince, isQuietSince, notifyBuildFinished, resolveOgnlExpressions, setEditor, setLoginMappingName, setName, setQuietPeriod, validate |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String LATEST_BUILD
public static final java.lang.String LAST_BUILD
public static final java.lang.String LAST_SUCCESS_BUILD
| Constructor Detail |
public QuickBuildRepository()
| Method Detail |
public java.lang.String getServletUrl()
public void setServletUrl(java.lang.String servletUrl)
public java.lang.String getConfigurationHierarchyName()
public void setConfigurationHierarchyName(java.lang.String configurationHierarchyName)
public java.lang.String getBuildVersion()
public void setBuildVersion(java.lang.String buildVersion)
public java.util.Map getBuildVersionChoices()
public java.lang.String getUser()
public void setUser(java.lang.String user)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
protected void checkout(Build build)
Repository
checkout in class Repositorybuild - public BuildFacade getRemoteBuild()
public RemoteService getRemoteService()
protected void buildFinished(Build build)
Repository
buildFinished in class Repositorybuild - public java.lang.String getRemoteServletUrl()
protected Revisions getChangeListSince(DependentContext dependentContext,
java.util.Date date,
java.lang.String workingDir,
org.apache.log4j.Logger logger)
Repository
getChangeListSince in class RepositorydependentContext - date - workingDir - logger -
public java.lang.Class getModuleClazz()
getModuleClazz in class Repository
protected void label(Build build,
java.lang.String label,
java.lang.String comment)
Repository
label in class Repositorybuild -
protected void cleanupCheckoutStarted(java.lang.String workingDir,
org.apache.log4j.Logger logger)
Repository
cleanupCheckoutStarted in class RepositoryworkingDir - logger -
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||