Enum Class ChangeStatusType
- All Implemented Interfaces:
Serializable
,Comparable<ChangeStatusType>
,Constable
The current status of a
ChangeEvent
. This represents both completed (i.e.,
REJECTED
, FINISHED
, or an error state) and ongoing (any status with ING) types.- Author:
- Chad Harchar (charchar)
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionIndicates that a summary, group, or deployment is in the process of being deployed, which will make the change live for production.Indicates that a deployment for a summary or group has resulted in an error.Indicates that a promotion for aChangeSummary
has resulted in an error.Indicates that a rebase for aChangeSummary
has resulted in an error.Indicates that a rejection for a summary or group has resulted in an error.Indicates that a reversion for aChangeSummary
has resulted in an error.Indicates that scheduling a deployment for a summary or group has resulted in an error.Indicates that unscheduling a deployment for a summary or group has resulted in an error.Indicates that a summary group is has finished processing, which should result in an update to the their status fields.Indicates that a summary or group is in the process of being promoted so that it can be reviewed by a reviewer.Indicates that aChangeSummary
is in the process of being rebased.Indicates that aChangeSummaryGroup
has been rejected by a reviewer.Indicates that a summary or group is in the process of being rejected.Indicates that aChangeSummary
is in the process of being reverted.Indicates that a summary, group, or deployment is in the process of being scheduled for deployment.Indicates that a summary or group is in the process of having its scheduled deployment cancelled. -
Method Summary
Modifier and TypeMethodDescriptionactive()
awaitingRejectionCompletion
(ChangeStatusType... additions) error()
restingApproved
(ChangeStatusType... additions) restingCompletionApproved
(ChangeStatusType... additions) restingCompletionPromoted
(ChangeStatusType... additions) restingCompletionScheduled
(ChangeStatusType... additions) restingCompletionUser
(ChangeStatusType... additions) restingPromoted
(ChangeStatusType... additions) restingScheduled
(ChangeStatusType... additions) restingUser
(ChangeStatusType... additions) static ChangeStatusType
Returns the enum constant of this class with the specified name.static ChangeStatusType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
REJECTED
Indicates that aChangeSummaryGroup
has been rejected by a reviewer. -
ERROR_PROMOTE
Indicates that a promotion for aChangeSummary
has resulted in an error. -
ERROR_REBASE
Indicates that a rebase for aChangeSummary
has resulted in an error. -
ERROR_REVERT
Indicates that a reversion for aChangeSummary
has resulted in an error. -
ERROR_REJECT
Indicates that a rejection for a summary or group has resulted in an error. -
ERROR_DEPLOY
Indicates that a deployment for a summary or group has resulted in an error. -
ERROR_SCHEDULE
Indicates that scheduling a deployment for a summary or group has resulted in an error. -
ERROR_UNSCHEDULE
Indicates that unscheduling a deployment for a summary or group has resulted in an error. -
PROMOTING
Indicates that a summary or group is in the process of being promoted so that it can be reviewed by a reviewer. -
DEPLOYING
Indicates that a summary, group, or deployment is in the process of being deployed, which will make the change live for production. -
REVERTING
Indicates that aChangeSummary
is in the process of being reverted. -
REBASING
Indicates that aChangeSummary
is in the process of being rebased. A rebase occurs when a change is made against divergent data. -
REJECTING
Indicates that a summary or group is in the process of being rejected. A rejection occurs when a reviewer has rejected promoted changes. -
SCHEDULING
Indicates that a summary, group, or deployment is in the process of being scheduled for deployment. Scheduling occurs when changes should be pushed to production at a future date rather than immediately. -
UNSCHEDULING
Indicates that a summary or group is in the process of having its scheduled deployment cancelled. -
FINISHED
Indicates that a summary group is has finished processing, which should result in an update to the their status fields.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
active
-
error
-
restingUser
-
restingCompletionUser
-
restingPromoted
-
restingCompletionPromoted
-
restingApproved
-
restingCompletionApproved
-
awaitingRejectionCompletion
-
restingScheduled
-
restingCompletionScheduled
-