Package com.xebialabs.xlrelease.domain
Class ScheduledTrigger
java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.xlrelease.domain.BaseScript
com.xebialabs.xlrelease.domain.BasePythonScript
com.xebialabs.xlrelease.domain.Trigger
com.xebialabs.xlrelease.domain.ScheduledTrigger
- All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem,CiWithUid,TenantAwareCi,Serializable,Comparable<com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem>
- Direct Known Subclasses:
ReleaseTrigger
- See Also:
-
Field Summary
Fields inherited from class com.xebialabs.xlrelease.domain.Trigger
ALLOW_PARALLEL_EXECUTIONFields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanvoidsetInitialFire(boolean initialFire) voidsetMisfireRecoveryEnabled(boolean misfireRecoveryEnabled) voidsetPeriodicity(String periodicity) voidsetPollType(PollType pollType) Methods inherited from class com.xebialabs.xlrelease.domain.Trigger
getAllowParallelExecution, getCiUid, getContainerId, getDescription, getFolderId, getLastRunDate, getLastRunStatus, getTenantId, getTitle, getTriggerState, isEnabled, setAllowParallelExecution, setCiUid, setDescription, setEnabled, setFolderId, setLastRunDate, setLastRunStatus, setTenantId, setTitle, setTriggerStateMethods inherited from class com.xebialabs.xlrelease.domain.BaseScript
getAbortScript, getScriptMethods 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, toStringMethods inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
get$directoryReference, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$validationMessages, getId, getName, getProperty, getType, hasProperty, setId, setProperty
-
Constructor Details
-
ScheduledTrigger
public ScheduledTrigger()
-
-
Method Details
-
getInternalProperties
- Overrides:
getInternalPropertiesin classTrigger
-
getPollType
-
setPollType
-
getPeriodicity
-
setPeriodicity
-
isInitialFire
public boolean isInitialFire() -
setInitialFire
public void setInitialFire(boolean initialFire) -
isMisfireRecoveryEnabled
public boolean isMisfireRecoveryEnabled() -
setMisfireRecoveryEnabled
public void setMisfireRecoveryEnabled(boolean misfireRecoveryEnabled)
-