Serialized Form

  • Package com.xebialabs.xlrelease.domain

    • Class com.xebialabs.xlrelease.domain.ActivityLogEntry

      class ActivityLogEntry extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
      • Serialized Fields

    • Class com.xebialabs.xlrelease.domain.Attachment

      class Attachment extends com.xebialabs.xlrelease.domain.BaseArtifact implements Serializable
    • Class com.xebialabs.xlrelease.domain.BaseArtifact

      class BaseArtifact extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
      • Serialized Fields

        • contentType
          String contentType
        • exportFilename
          String exportFilename
        • file
          com.xebialabs.overthere.OverthereFile file
        • fileUri
          String fileUri
        • parentTitle
          String parentTitle
        • portableFilename
          String portableFilename
    • Class com.xebialabs.xlrelease.domain.BaseConfiguration

      class BaseConfiguration extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
    • Class com.xebialabs.xlrelease.domain.BasePythonScript

      class BasePythonScript extends com.xebialabs.xlrelease.domain.BaseScript implements Serializable
    • Class com.xebialabs.xlrelease.domain.BaseScript

      class BaseScript extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
    • Class com.xebialabs.xlrelease.domain.BaseScriptTask

      class BaseScriptTask extends com.xebialabs.xlrelease.domain.Task implements Serializable
    • Class com.xebialabs.xlrelease.domain.BaseSettings

      class BaseSettings extends com.xebialabs.xlrelease.domain.BaseConfiguration implements Serializable
    • Class com.xebialabs.xlrelease.domain.Category

      class Category extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
      • Serialized Fields

    • Class com.xebialabs.xlrelease.domain.Changes.VariablesChanges

      class VariablesChanges extends Object implements Serializable
      • Serialized Fields

        • createdVariables
          List<com.xebialabs.xlrelease.domain.variables.Variable> createdVariables
        • deletedVariables
          List<com.xebialabs.xlrelease.domain.variables.Variable> deletedVariables
        • operations
          List<com.xebialabs.xlrelease.events.XLReleaseOperation> operations
        • updatedVariables
          List<com.xebialabs.xlrelease.domain.variables.Variable> updatedVariables
    • Class com.xebialabs.xlrelease.domain.Comment

      class Comment extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
      • Serialized Fields

    • Class com.xebialabs.xlrelease.domain.Configuration

      class Configuration extends com.xebialabs.xlrelease.domain.BaseConfiguration implements Serializable
    • Class com.xebialabs.xlrelease.domain.ContainerTask

      class ContainerTask extends com.xebialabs.xlrelease.domain.Task implements Serializable
      • Serialized Fields

        • abortTimeout
          Integer abortTimeout
        • automated
          boolean automated
        • capabilities
          Set<String> capabilities
        • documentationPage
          String documentationPage
        • iconClass
          String iconClass
        • iconLocation
          String iconLocation
        • image
          String image
        • keepPreviousOutputPropertiesOnRetry
          boolean keepPreviousOutputPropertiesOnRetry
        • maxRetryAttempts
          Integer maxRetryAttempts
        • outputVarHelpText
          String outputVarHelpText
        • retryDelay
          Integer retryDelay
        • sendNotificationWhenStarted
          boolean sendNotificationWhenStarted
        • statusLine
          String statusLine
        • taskColor
          String taskColor
    • Class com.xebialabs.xlrelease.domain.CreateReleaseTask

      class CreateReleaseTask extends com.xebialabs.xlrelease.domain.Task implements Serializable
      • Serialized Fields

        • createdReleaseId
          String createdReleaseId
        • folderId
          String folderId
        • newReleaseTitle
          String newReleaseTitle
        • releaseTags
          Set<String> releaseTags
        • riskProfile
          com.xebialabs.xlrelease.risk.domain.RiskProfile riskProfile
        • startRelease
          boolean startRelease
        • templateId
          String templateId
        • templateIdVariable
          String templateIdVariable
        • templateVariables
          List<com.xebialabs.xlrelease.domain.variables.Variable> templateVariables
        • waitForRelease
          boolean waitForRelease
    • Class com.xebialabs.xlrelease.domain.CustomScriptTask

      class CustomScriptTask extends com.xebialabs.xlrelease.domain.BaseScriptTask implements Serializable
      • Serialized Fields

        • interval
          Integer interval
        • keepPreviousOutputPropertiesOnRetry
          boolean keepPreviousOutputPropertiesOnRetry
        • nextScriptPath
          String nextScriptPath
        • pythonScript
          com.xebialabs.xlrelease.domain.PythonScript pythonScript
    • Class com.xebialabs.xlrelease.domain.Datacenter

      class Datacenter extends Object implements Serializable
      • Serialized Fields

        • targetState
          com.xebialabs.xlrelease.domain.DatacenterTargetState targetState
        • title
          String title
        • updatedBy
          String updatedBy
        • updatedDate
          Instant updatedDate
    • Class com.xebialabs.xlrelease.domain.Datacenter$

      class Datacenter$ extends scala.runtime.AbstractFunction4<String,com.xebialabs.xlrelease.domain.DatacenterTargetState,String,Instant,com.xebialabs.xlrelease.domain.Datacenter> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class com.xebialabs.xlrelease.domain.Dependency

      class Dependency extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
      • Serialized Fields

        • $metadata
          Map<String,com.xebialabs.xlrelease.api.internal.InternalMetadata> $metadata
        • archivedAsResolved
          boolean archivedAsResolved
        • archivedTargetId
          String archivedTargetId
        • archivedTargetTitle
          String archivedTargetTitle
        • gateTask
          com.xebialabs.xlrelease.domain.GateTask gateTask
        • target
          com.xebialabs.xlrelease.domain.PlanItem target
        • targetId
          String targetId
    • Class com.xebialabs.xlrelease.domain.DependencyTarget

      class DependencyTarget extends Object implements Serializable
      • Serialized Fields

        • dueDate
          Date dueDate
        • endDate
          Date endDate
        • phaseId
          String phaseId
        • phaseStatus
          com.xebialabs.xlrelease.domain.status.PhaseStatus phaseStatus
        • phaseTitle
          String phaseTitle
        • plannedDuration
          Integer plannedDuration
        • releaseFlagComment
          String releaseFlagComment
        • releaseFlagStatus
          com.xebialabs.xlrelease.domain.status.FlagStatus releaseFlagStatus
        • releaseTitle
          String releaseTitle
        • resolvedPhaseTitle
          String resolvedPhaseTitle
        • resolvedTaskTitle
          String resolvedTaskTitle
        • scheduledStartDate
          Date scheduledStartDate
        • startDate
          Date startDate
        • targetId
          String targetId
        • targetReleaseUid
          Integer targetReleaseUid
        • targetType
          com.xebialabs.deployit.plugin.api.reflect.Type targetType
        • taskId
          String taskId
        • taskStatus
          com.xebialabs.xlrelease.domain.status.TaskStatus taskStatus
        • taskTitle
          String taskTitle
    • Class com.xebialabs.xlrelease.domain.DependencyTarget$

      class DependencyTarget$ extends scala.runtime.AbstractFunction19<Integer,String,com.xebialabs.deployit.plugin.api.reflect.Type,String,String,String,String,com.xebialabs.xlrelease.domain.status.PhaseStatus,String,String,String,com.xebialabs.xlrelease.domain.status.TaskStatus,com.xebialabs.xlrelease.domain.status.FlagStatus,String,Date,Date,Date,Date,Integer,com.xebialabs.xlrelease.domain.DependencyTarget> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class com.xebialabs.xlrelease.domain.ExportHook

      class ExportHook extends com.xebialabs.xlrelease.domain.Configuration implements Serializable
      • Serialized Fields

        • enabled
          boolean enabled
    • Class com.xebialabs.xlrelease.domain.ExternalScriptTask

      class ExternalScriptTask extends com.xebialabs.xlrelease.domain.ResolvableScriptTask implements Serializable
    • Class com.xebialabs.xlrelease.domain.ExternalVariableServer

      class ExternalVariableServer extends com.xebialabs.xlrelease.domain.Configuration implements Serializable
    • Class com.xebialabs.xlrelease.domain.GateCondition

      class GateCondition extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
      • Serialized Fields

        • checked
          boolean checked
        • title
          String title
    • Class com.xebialabs.xlrelease.domain.GateTask

      class GateTask extends com.xebialabs.xlrelease.domain.Task implements Serializable
      • Serialized Fields

        • conditions
          List<com.xebialabs.xlrelease.domain.GateCondition> conditions
        • dependencies
          List<com.xebialabs.xlrelease.domain.Dependency> dependencies
    • Class com.xebialabs.xlrelease.domain.GroovyScriptTask

      class GroovyScriptTask extends com.xebialabs.xlrelease.domain.ScriptTask implements Serializable
    • Class com.xebialabs.xlrelease.domain.JdbcExportHook

      class JdbcExportHook extends com.xebialabs.xlrelease.domain.ExportHook implements Serializable
    • Exception com.xebialabs.xlrelease.domain.JdbcExportHook.JdbcExportHookException

      class JdbcExportHookException extends RuntimeException implements Serializable
    • Class com.xebialabs.xlrelease.domain.JdbcExportHook$

      class JdbcExportHook$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class com.xebialabs.xlrelease.domain.NotificationTask

      class NotificationTask extends com.xebialabs.xlrelease.domain.Task implements Serializable
      • Serialized Fields

    • Class com.xebialabs.xlrelease.domain.OriginTemplateData

      class OriginTemplateData extends com.xebialabs.xlrelease.domain.ReleaseExtension implements Serializable
      • Serialized Fields

        • originTemplateId
          String originTemplateId
        • originTemplateTitle
          String originTemplateTitle
    • Class com.xebialabs.xlrelease.domain.OriginTemplateData$

      class OriginTemplateData$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class com.xebialabs.xlrelease.domain.ParallelGroup

      class ParallelGroup extends com.xebialabs.xlrelease.domain.TaskGroup implements Serializable
      • Serialized Fields

        • links
          Set<com.xebialabs.xlrelease.domain.Link> links
    • Class com.xebialabs.xlrelease.domain.Phase

      class Phase extends com.xebialabs.xlrelease.domain.PlanItem implements Serializable
      • Serialized Fields

        • color
          String color
        • originId
          String originId
        • release
          com.xebialabs.xlrelease.domain.Release release
        • releaseUid
          Integer releaseUid
        • status
          com.xebialabs.xlrelease.domain.status.PhaseStatus status
        • tasks
          List<com.xebialabs.xlrelease.domain.Task> tasks
    • Class com.xebialabs.xlrelease.domain.PlanItem

      class PlanItem extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
      • Serialized Fields

        • description
          String description
        • dueDate
          Date dueDate
        • endDate
          Date endDate
        • flagComment
          String flagComment
        • flagStatus
          com.xebialabs.xlrelease.domain.status.FlagStatus flagStatus
        • overdueNotified
          boolean overdueNotified
        • owner
          String owner
        • plannedDuration
          Integer plannedDuration
        • scheduledStartDate
          Date scheduledStartDate
        • startDate
          Date startDate
        • title
          String title
    • Class com.xebialabs.xlrelease.domain.PropertyConfiguration

      class PropertyConfiguration extends com.xebialabs.xlrelease.domain.Configuration implements Serializable
      • Serialized Fields

    • Class com.xebialabs.xlrelease.domain.PythonScript

      class PythonScript extends com.xebialabs.xlrelease.domain.BasePythonScript implements Serializable
      • Serialized Fields

        • customScriptTask
          com.xebialabs.xlrelease.domain.CustomScriptTask customScriptTask
        • documentationPage
          String documentationPage
        • maxOutputPropertySize
          int maxOutputPropertySize
        • scriptTimeout
          int scriptTimeout
        • supportedInWorkflow
          boolean supportedInWorkflow
    • Class com.xebialabs.xlrelease.domain.Release

      class Release extends com.xebialabs.xlrelease.domain.PlanItem implements Serializable
      • Serialized Fields

        • $metadata
          Map<String,com.xebialabs.xlrelease.api.internal.InternalMetadata> $metadata
        • abortComment
          String abortComment
        • abortOnFailure
          boolean abortOnFailure
        • allowConcurrentReleasesFromTrigger
          boolean allowConcurrentReleasesFromTrigger
        • allowPasswordsInAllFields
          boolean allowPasswordsInAllFields
        • allowTargetFolderOverride
          boolean allowTargetFolderOverride
        • archived
          boolean archived
        • archiveRelease
          boolean archiveRelease
        • attachments
          List<com.xebialabs.xlrelease.domain.Attachment> attachments
        • author
          String author
        • automatedResumeCount
          int automatedResumeCount
        • autoStart
          boolean autoStart
        • calendarLinkToken
          String calendarLinkToken
        • calendarPublished
          boolean calendarPublished
        • categories
          Set<String> categories
        • ciUid
          Integer ciUid
        • createdFromTrigger
          boolean createdFromTrigger
        • defaultTargetFolderId
          String defaultTargetFolderId
        • disableNotifications
          boolean disableNotifications
        • extensions
          List<com.xebialabs.xlrelease.domain.ReleaseExtension> extensions
        • kind
          com.xebialabs.xlrelease.domain.ReleaseKind kind
        • logo
          com.xebialabs.xlrelease.domain.TemplateLogo logo
        • maxAutomatedResumes
          int maxAutomatedResumes
        • maxConcurrentReleases
          int maxConcurrentReleases
        • memberViewers
          List<String> memberViewers
          Deprecated.
        • originTemplateId
          String originTemplateId
        • parentReleaseId
          String parentReleaseId
        • phases
          List<com.xebialabs.xlrelease.domain.Phase> phases
        • queryableEndDate
          Date queryableEndDate
        • queryableStartDate
          Date queryableStartDate
        • realFlagStatus
          com.xebialabs.xlrelease.domain.status.FlagStatus realFlagStatus
        • releaseTriggers
          List<com.xebialabs.xlrelease.domain.ReleaseTrigger> releaseTriggers
          Deprecated.
        • riskProfile
          com.xebialabs.xlrelease.risk.domain.RiskProfile riskProfile
        • roleViewers
          List<String> roleViewers
          Deprecated.
        • rootReleaseId
          String rootReleaseId
        • scriptUsername
          String scriptUsername
        • scriptUserPassword
          String scriptUserPassword
        • startedFromTaskId
          String startedFromTaskId
        • status
          com.xebialabs.xlrelease.domain.status.ReleaseStatus status
        • tags
          List<String> tags
        • teams
          List<com.xebialabs.xlrelease.domain.Team> teams
        • tutorial
          boolean tutorial
        • variableMapping
          Map<String,String> variableMapping
        • variables
          List<com.xebialabs.xlrelease.domain.variables.Variable> variables
    • Class com.xebialabs.xlrelease.domain.ReleaseExtension

      class ReleaseExtension extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
    • Class com.xebialabs.xlrelease.domain.ReleaseTrigger

      class ReleaseTrigger extends com.xebialabs.xlrelease.domain.ScheduledTrigger implements Serializable
      • Serialized Fields

        • executionId
          String executionId
        • releaseFolder
          String releaseFolder
        • releaseTitle
          String releaseTitle
        • tags
          List<String> tags
        • template
          String template
        • variables
          List<com.xebialabs.xlrelease.domain.variables.Variable> variables
    • Class com.xebialabs.xlrelease.domain.RemoteScriptExecution

      class RemoteScriptExecution extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
      • Serialized Fields

    • Class com.xebialabs.xlrelease.domain.ResolvableScriptTask

      class ResolvableScriptTask extends com.xebialabs.xlrelease.domain.BaseScriptTask implements Serializable
      • Serialized Fields

        • ignoreScriptVariableInterpolation
          boolean ignoreScriptVariableInterpolation
        • scriptTimeout
          int scriptTimeout
    • Class com.xebialabs.xlrelease.domain.RoleIdExtension

      class RoleIdExtension extends com.xebialabs.xlrelease.domain.ReleaseExtension implements Serializable
    • Class com.xebialabs.xlrelease.domain.ScheduledTrigger

      class ScheduledTrigger extends com.xebialabs.xlrelease.domain.Trigger implements Serializable
      • Serialized Fields

        • initialFire
          boolean initialFire
        • misfireRecoveryEnabled
          boolean misfireRecoveryEnabled
        • periodicity
          String periodicity
        • pollType
          com.xebialabs.xlrelease.domain.PollType pollType
        • pollType_DependentProperties
          Map<String,String> pollType_DependentProperties
    • Class com.xebialabs.xlrelease.domain.ScriptTask

      class ScriptTask extends com.xebialabs.xlrelease.domain.ResolvableScriptTask implements Serializable
      • Serialized Fields

    • Class com.xebialabs.xlrelease.domain.SequentialGroup

      class SequentialGroup extends com.xebialabs.xlrelease.domain.TaskGroup implements Serializable
    • Class com.xebialabs.xlrelease.domain.ServerUrl

      class ServerUrl extends Object implements Serializable
      • Serialized Fields

    • Class com.xebialabs.xlrelease.domain.ServerUrl$

      class ServerUrl$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class com.xebialabs.xlrelease.domain.Task

      class Task extends com.xebialabs.xlrelease.domain.PlanItem implements Serializable
      • Serialized Fields

        • attachments
          List<com.xebialabs.xlrelease.domain.Attachment> attachments
        • checkAttributes
          boolean checkAttributes
        • ciUid
          Long ciUid
        • comments
          List<com.xebialabs.xlrelease.domain.Comment> comments
        • container
          com.xebialabs.xlrelease.domain.TaskContainer container
        • delayDuringBlackout
          boolean delayDuringBlackout
        • documentationPage
          String documentationPage
        • dueSoonNotified
          boolean dueSoonNotified
        • executionId
          String executionId
        • externalVariableMapping
          Map<String,String> externalVariableMapping
        • facets
          List<com.xebialabs.xlrelease.domain.facet.Facet> facets
        • failureHandler
          String failureHandler
        • failuresCount
          int failuresCount
        • hasBeenDelayed
          boolean hasBeenDelayed
        • hasBeenFlagged
          boolean hasBeenFlagged
        • lastStatusChangeBy
          String lastStatusChangeBy
        • locked
          boolean locked
        • maxCommentSize
          int maxCommentSize
        • originalScheduledStartDate
          Date originalScheduledStartDate
        • postponedDueToBlackout
          boolean postponedDueToBlackout
        • postponedUntilEnvironmentsAreReserved
          boolean postponedUntilEnvironmentsAreReserved
        • precondition
          String precondition
        • releaseUid
          Integer releaseUid
        • status
          com.xebialabs.xlrelease.domain.status.TaskStatus status
        • statusLine
          String statusLine
        • supportedInWorkflow
          boolean supportedInWorkflow
        • tags
          List<String> tags
        • taskFailureHandlerEnabled
          boolean taskFailureHandlerEnabled
        • taskRecoverOp
          com.xebialabs.xlrelease.domain.recover.TaskRecoverOp taskRecoverOp
        • team
          String team
        • variableMapping
          Map<String,String> variableMapping
        • waitForScheduledStartDate
          boolean waitForScheduledStartDate
        • watchers
          Set<String> watchers
    • Class com.xebialabs.xlrelease.domain.TaskGroup

      class TaskGroup extends com.xebialabs.xlrelease.domain.Task implements Serializable
      • Serialized Fields

        • tasks
          List<com.xebialabs.xlrelease.domain.Task> tasks
    • Class com.xebialabs.xlrelease.domain.Team

      class Team extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
    • Class com.xebialabs.xlrelease.domain.Trigger

      class Trigger extends com.xebialabs.xlrelease.domain.BasePythonScript implements Serializable
      • Serialized Fields

        • allowParallelExecution
          boolean allowParallelExecution
        • ciUid
          Integer ciUid
        • description
          String description
        • enabled
          boolean enabled
        • folderId
          String folderId
        • lastRunDate
          Date lastRunDate
        • lastRunStatus
          com.xebialabs.xlrelease.domain.status.TriggerExecutionStatus lastRunStatus
        • title
          String title
        • triggerState
          String triggerState
    • Class com.xebialabs.xlrelease.domain.UserInputTask

      class UserInputTask extends com.xebialabs.xlrelease.domain.Task implements Serializable
      • Serialized Fields

        • documentationPage
          String documentationPage
        • variables
          List<com.xebialabs.xlrelease.domain.variables.Variable> variables
    • Class com.xebialabs.xlrelease.domain.UserProfile

      class UserProfile extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
      • Serialized Fields

        • analyticsEnabled
          boolean analyticsEnabled
        • canonicalId
          String canonicalId
        • dateFormat
          String dateFormat
        • email
          String email
        • externalId
          String externalId
        • firstDayOfWeek
          Integer firstDayOfWeek
        • fullName
          String fullName
        • lastActive
          Date lastActive
        • loginAllowed
          boolean loginAllowed
        • timeFormat
          String timeFormat
    • Class com.xebialabs.xlrelease.domain.UserToken

      class UserToken extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
      • Serialized Fields

        • ciUid
          Integer ciUid
        • createdDate
          Date createdDate
        • expiryDate
          Date expiryDate
        • expiryNotified
          boolean expiryNotified
        • lastUsedDate
          Date lastUsedDate
        • token
          String token
        • tokenNote
          String tokenNote
        • username
          String username
        • userTokenPermission
          com.xebialabs.xlrelease.domain.UserTokenPermission userTokenPermission
    • Class com.xebialabs.xlrelease.domain.UserTokenPermission

      class UserTokenPermission extends com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem implements Serializable
      • Serialized Fields

        • globalPermissions
          Set<String> globalPermissions