Package com.sodius.oslc.app.jazz.model
Enum Class GlobalConfigurationAware
- All Implemented Interfaces:
Serializable,Comparable<GlobalConfigurationAware>,java.lang.constant.Constable
Defines the possible values for the
"http://jazz.net/xmlns/prod/jazz/process/1.0/globalConfigurationAware" property.- Since:
- 1.11.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe application does not support configurations, but it can still link to or interact with versioned artifacts.The application has no support for configurations or versioning.The application supports configurations and versioned artifacts. -
Method Summary
Modifier and TypeMethodDescriptionstatic GlobalConfigurationAwareforLinkingArtifactOf(ServiceProvider provider) Special case of theof(ServiceProvider)method that MUST be used ONLY when linking an artifact of the given service provider.static GlobalConfigurationAwareReturns the enum constant representing the specified"http://jazz.net/xmlns/prod/jazz/process/1.0/globalConfigurationAware"property value.static GlobalConfigurationAwareof(ServiceProvider provider) Returns the enum constant representing the value of the"http://jazz.net/xmlns/prod/jazz/process/1.0/globalConfigurationAware"property, which indicates the level of support of Jazz Global Configuration.static GlobalConfigurationAwareReturns the enum constant of this class with the specified name.static GlobalConfigurationAware[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
YES
The application supports configurations and versioned artifacts. -
COMPATIBLE
The application does not support configurations, but it can still link to or interact with versioned artifacts. -
NO
The application has no support for configurations or versioning.
-
-
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
-
of
Returns the enum constant representing the value of the"http://jazz.net/xmlns/prod/jazz/process/1.0/globalConfigurationAware"property, which indicates the level of support of Jazz Global Configuration.- Parameters:
provider- the service provider- Returns:
- the enum constant representing the value of the
globalConfigurationAwareproperty,NOif the property is not set. - See Also:
-
forLinkingArtifactOf
Special case of theof(ServiceProvider)method that MUST be used ONLY when linking an artifact of the given service provider.When linking, and for DOORS Family 9.7 only, a
COMPATIBLEvalue MUST be treated asYESto prevent a backlink creation failure.- Parameters:
provider- the linking service provider.- Returns:
- the enum constant corresponding to the provider considering the DOORS Family exception.
- Since:
- 3.1.0
-
of
Returns the enum constant representing the specified"http://jazz.net/xmlns/prod/jazz/process/1.0/globalConfigurationAware"property value.- Parameters:
value- the value of aglobalConfigurationAwareproperty.- Returns:
- the enum constant representing the value of the
globalConfigurationAwareproperty,NOif the value isnullor empty. - See Also:
-