|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjetbrains.buildServer.controllers.RememberState
jetbrains.buildServer.controllers.admin.projects.BuildTypeForm
public abstract class BuildTypeForm
Base class, holds build configuration details when a build configuration is being edited, created or its settings are shown on the web.
| Constructor Summary | |
|---|---|
protected |
BuildTypeForm(SProject project)
Constructor |
| Method Summary | |
|---|---|
protected abstract MultipleRunnersBean |
createMultipleRunnersBean()
|
java.lang.String |
getArtifactPaths()
|
java.lang.String |
getBuildCounter()
|
long |
getBuildCounterLong()
|
java.lang.String |
getBuildNumberFormat()
|
BuildRunnerBean |
getBuildRunnerBean()
|
CameFromSupport |
getCameFromSupport()
|
static java.lang.String |
getCurrentRunType(javax.servlet.http.HttpServletRequest request)
Retrieves currently selected run type from specified request |
java.lang.String |
getDescription()
|
java.lang.String |
getExecutionTimeout()
|
java.lang.String |
getMaxBuilds()
|
MultipleRunnersBean |
getMultipleRunnersBean()
|
java.lang.String |
getName()
|
SProject |
getProject()
|
java.lang.String |
getPublicKey()
|
abstract ValueResolver |
getValueResolver()
Returns resolver for parameter references. |
abstract VcsSettingsBean |
getVcsRootsBean()
|
boolean |
isAllowExternalStatus()
|
boolean |
isCreateMode()
Returns true if this form bean corresponds to not yet existing object, i.e. |
boolean |
isExecutionTimeoutEnabled()
|
boolean |
isHangingBuildsDetectionEnabled()
|
boolean |
isShouldFailBuildOnAnyErrorMessage()
|
boolean |
isShouldFailBuildOnOOMEOrCrash()
|
boolean |
isShouldFailIfTestFailed()
|
boolean |
isShouldFailOnExitCode()
|
boolean |
isTemplate()
Returns true if being edited object is template |
boolean |
isTemplateBased()
Returns true if build type is template based |
void |
reloadBuildRunnerBean()
reload build runner parameters |
void |
setAllowExternalStatus(boolean allowExternalStatus)
|
void |
setArtifactPaths(java.lang.String artifactPaths)
|
void |
setBuildCounter(java.lang.String nextBuildCounter)
|
void |
setBuildNumberFormat(java.lang.String buildNumberFormat)
|
void |
setDescription(java.lang.String description)
|
void |
setExecutionTimeout(java.lang.String executionTimeout)
|
void |
setExecutionTimeoutEnabled(boolean executionTimeoutEnabled)
|
void |
setHangingBuildsDetectionEnabled(boolean hangingBuildsDetectionEnabled)
|
void |
setMaxBuilds(java.lang.String maxBuilds)
|
void |
setName(java.lang.String name)
|
void |
setShouldFailBuildOnAnyErrorMessage(boolean shouldFailBuildOnAnyErrorMessage)
|
void |
setShouldFailBuildOnOOMEOrCrash(boolean shouldFailBuildOnOOMEOrCrash)
|
void |
setShouldFailIfTestFailed(boolean shouldFailIfTestFailed)
|
void |
setShouldFailOnExitCode(boolean shouldFailOnExitCode)
|
| Methods inherited from class jetbrains.buildServer.controllers.RememberState |
|---|
findField, forgetState, isFieldModified, isStateModified, rememberState |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected BuildTypeForm(SProject project)
project - owner of the build configuration| Method Detail |
|---|
public java.lang.String getName()
public void setName(java.lang.String name)
name - name of BCgetName()public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - description of BCgetDescription()public java.lang.String getMaxBuilds()
BuildTypeOptions.BT_MAX_RUNNING_BUILDSpublic void setMaxBuilds(java.lang.String maxBuilds)
maxBuilds - max number of running buildsgetMaxBuilds()public CameFromSupport getCameFromSupport()
CameFromSupportpublic java.lang.String getBuildCounter()
BuildNumbers.getBuildCounter()public void setBuildCounter(java.lang.String nextBuildCounter)
nextBuildCounter - according to namegetBuildCounter()public java.lang.String getBuildNumberFormat()
BuildTypeSettings.getBuildNumberPattern()public void setBuildNumberFormat(java.lang.String buildNumberFormat)
buildNumberFormat - build number format stringgetBuildNumberFormat()public long getBuildCounterLong()
BuildNumbers.getBuildCounter()public boolean isHangingBuildsDetectionEnabled()
public void setHangingBuildsDetectionEnabled(boolean hangingBuildsDetectionEnabled)
public boolean isAllowExternalStatus()
BuildTypeOptions.BT_ALLOW_EXTERNAL_STATUSpublic void setAllowExternalStatus(boolean allowExternalStatus)
allowExternalStatus - according to nameisAllowExternalStatus()public boolean isShouldFailIfTestFailed()
BuildTypeOptions.BT_FAIL_IF_TESTS_FAILpublic void setShouldFailIfTestFailed(boolean shouldFailIfTestFailed)
shouldFailIfTestFailed - according to nameisShouldFailIfTestFailed()public boolean isExecutionTimeoutEnabled()
BuildTypeOptions.BT_EXECUTION_TIMEOUTpublic void setExecutionTimeoutEnabled(boolean executionTimeoutEnabled)
executionTimeoutEnabled - according to nameisExecutionTimeoutEnabled()public java.lang.String getExecutionTimeout()
BuildTypeOptions.BT_EXECUTION_TIMEOUTpublic void setExecutionTimeout(java.lang.String executionTimeout)
executionTimeout - execution timeout in minutes, 0 for no timeoutgetExecutionTimeout()public java.lang.String getArtifactPaths()
BuildTypeSettings.getArtifactPaths()public void setArtifactPaths(java.lang.String artifactPaths)
artifactPaths - according to namegetArtifactPaths()public boolean isShouldFailBuildOnAnyErrorMessage()
BuildTypeOptions.BT_FAIL_ON_ANY_ERROR_MESSAGEpublic void setShouldFailBuildOnAnyErrorMessage(boolean shouldFailBuildOnAnyErrorMessage)
shouldFailBuildOnAnyErrorMessage - according to nameisShouldFailBuildOnAnyErrorMessage()public boolean isShouldFailOnExitCode()
BuildTypeOptions.BT_FAIL_ON_EXIT_CODEpublic void setShouldFailOnExitCode(boolean shouldFailOnExitCode)
shouldFailOnExitCode - according to nameisShouldFailOnExitCode()public BuildRunnerBean getBuildRunnerBean()
public MultipleRunnersBean getMultipleRunnersBean()
public void reloadBuildRunnerBean()
@NotNull protected abstract MultipleRunnersBean createMultipleRunnersBean()
public SProject getProject()
public java.lang.String getPublicKey()
@NotNull public abstract VcsSettingsBean getVcsRootsBean()
public void setShouldFailBuildOnOOMEOrCrash(boolean shouldFailBuildOnOOMEOrCrash)
public boolean isShouldFailBuildOnOOMEOrCrash()
public boolean isCreateMode()
public boolean isTemplateBased()
public boolean isTemplate()
public static java.lang.String getCurrentRunType(@NotNull
javax.servlet.http.HttpServletRequest request)
request - request
@NotNull public abstract ValueResolver getValueResolver()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||