Class TaskTimeoutSettings
java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.xlrelease.domain.BaseConfiguration
com.xebialabs.xlrelease.domain.BaseSettings
com.xebialabs.xlrelease.configuration.TaskTimeoutSettings
- All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem,Serializable,Comparable<com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem>
@Metadata(root=CONFIGURATION,
versioned=false,
label="Task timeouts",
description="Release uses these settings to determine whether task scripts should time out, and how long to wait before timing out.")
public class TaskTimeoutSettings
extends BaseSettings
- See Also:
-
Field Summary
FieldsFields inherited from class com.xebialabs.xlrelease.domain.BaseSettings
BASE_IDFields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanvoidsetCustomScriptTaskTimeout(Integer customScriptTaskTimeout) voidsetCustomScriptTaskTimeoutEnabled(boolean customScriptTaskTimeoutEnabled) voidsetFailureHandlerTimeout(Integer failureHandlerTimeout) voidsetPreconditionTimeout(Integer preconditionTimeout) voidsetPreconditionTimeoutEnabled(boolean preconditionTimeoutEnabled) voidsetScriptTaskTimeout(Integer scriptTaskTimeout) voidsetScriptTaskTimeoutEnabled(boolean scriptTaskTimeoutEnabled) Methods inherited from class com.xebialabs.xlrelease.domain.BaseConfiguration
getCiUid, getFolderId, getTitle, hasId, isSupportedOn, setCiUid, setFolderId, setTitleMethods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
compareTo, equals, get$ciAttributes, get$directoryReference, get$externalProperties, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$token, get$validationMessages, getId, getName, getProperty, getType, hashCode, hasProperty, set$ciAttributes, set$directoryReference, set$externalProperties, set$internalId, set$referenceId, set$securedCi, set$securedDirectoryReference, set$token, set$validationMessages, setId, setProperty, setType, toString
-
Field Details
-
SETTINGS_ID
- See Also:
-
-
Constructor Details
-
TaskTimeoutSettings
public TaskTimeoutSettings()
-
-
Method Details
-
isScriptTaskTimeoutEnabled
public boolean isScriptTaskTimeoutEnabled() -
setScriptTaskTimeoutEnabled
public void setScriptTaskTimeoutEnabled(boolean scriptTaskTimeoutEnabled) -
getScriptTaskTimeout
-
setScriptTaskTimeout
-
isCustomScriptTaskTimeoutEnabled
public boolean isCustomScriptTaskTimeoutEnabled() -
setCustomScriptTaskTimeoutEnabled
public void setCustomScriptTaskTimeoutEnabled(boolean customScriptTaskTimeoutEnabled) -
getCustomScriptTaskTimeout
-
setCustomScriptTaskTimeout
-
isPreconditionTimeoutEnabled
public boolean isPreconditionTimeoutEnabled() -
setPreconditionTimeoutEnabled
public void setPreconditionTimeoutEnabled(boolean preconditionTimeoutEnabled) -
getPreconditionTimeout
-
setPreconditionTimeout
-
getFailureHandlerTimeout
-
setFailureHandlerTimeout
-