Class JobRunner
java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.xlrelease.domain.BaseConfiguration
com.xebialabs.xlrelease.domain.Configuration
com.xebialabs.xlrelease.domain.runner.JobRunner
- All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem,Serializable,Comparable<com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem>
- Direct Known Subclasses:
RemoteJobRunner
- See Also:
-
Field Summary
Fields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidabstract Integercapacity()abstract voidabstract voiddelete()abstract Integerabstract Stringexecute(RemoteExecution remoteExecution) abstract Integerabstract booleanabstract booleanabstract booleanabstract RemoteRunnerRegistrySettingsabstract voidstart()abstract voidstop()Methods inherited from class com.xebialabs.xlrelease.domain.Configuration
getTitle, getVariableMapping, hasVariableMapping, setTitle, setVariableMappingMethods inherited from class com.xebialabs.xlrelease.domain.BaseConfiguration
getCiUid, getFolderId, hasId, isSupportedOn, setCiUid, setFolderIdMethods 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
-
Constructor Details
-
JobRunner
public JobRunner()
-
-
Method Details
-
abortJob
-
capacity
-
configure
public abstract void configure() -
delete
public abstract void delete() -
evictionTime
-
execute
-
getCapabilities
-
idleTimeToLive
-
isAvailable
public abstract boolean isAvailable() -
isEnabled
public abstract boolean isEnabled() -
isEncryptJobData
public abstract boolean isEncryptJobData() -
registrySettings
-
start
public abstract void start() -
stop
public abstract void stop()
-