Enum AccessCertificationResponseType
- java.lang.Object
-
- java.lang.Enum<AccessCertificationResponseType>
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationResponseType
-
- All Implemented Interfaces:
Serializable
,Comparable<AccessCertificationResponseType>
public enum AccessCertificationResponseType extends Enum<AccessCertificationResponseType>
Java class for AccessCertificationResponseType.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="AccessCertificationResponseType"> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="accept"/> <enumeration value="revoke"/> <enumeration value="reduce"/> <enumeration value="notDecided"/> <enumeration value="delegate"/> <enumeration value="noResponse"/> </restriction> </simpleType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ACCEPT
A.k.a.DELEGATE
Responsible person delegates the decision to someone else.NO_RESPONSE
No response was provided by the given reviewer.NOT_DECIDED
A.k.a.REDUCE
A.k.a.REVOKE
A.k.a.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AccessCertificationResponseType
fromValue(String v)
String
value()
static AccessCertificationResponseType
valueOf(String name)
Returns the enum constant of this type with the specified name.static AccessCertificationResponseType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ACCEPT
public static final AccessCertificationResponseType ACCEPT
A.k.a. maintain, confirm, certify, approve, OK - the situation was approved and can be left as it is. It is possible to enter a date when the approval will expire. Until this time the item will be considered approved and will not be shown in the certification list for the given certifier. (We have to decide how to implement this feature. The most simple but not entirely correct solution is to set "validTo" date for a given assignment. But it wouldn't work e.g. for indirect assignments.)
-
REVOKE
public static final AccessCertificationResponseType REVOKE
A.k.a. reject, remove, "not OK" - the situation is unacceptable and has to be eliminated or disabled. E.g. the assignment has to be removed or disabled.
-
REDUCE
public static final AccessCertificationResponseType REDUCE
A.k.a. update - situation is not acceptable; however, simple elimination/disabling is not necessary or not appropriate - someone has to look at this and try to find another solution.
-
NOT_DECIDED
public static final AccessCertificationResponseType NOT_DECIDED
A.k.a. abstain - responsible person says he/she is not able to decide.
-
DELEGATE
public static final AccessCertificationResponseType DELEGATE
Responsible person delegates the decision to someone else. DEPRECATED
-
NO_RESPONSE
public static final AccessCertificationResponseType NO_RESPONSE
No response was provided by the given reviewer. (This state can be used e.g. to facilitate querying by state.) SHOULD NOT BE USED FOR INDIVIDUAL RESPONSES. (A null value should be used instead.) But it's OK to use this for stage/case outcome.
-
-
Method Detail
-
values
public static AccessCertificationResponseType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (AccessCertificationResponseType c : AccessCertificationResponseType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AccessCertificationResponseType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- if the argument is null
-
value
public String value()
-
fromValue
public static AccessCertificationResponseType fromValue(String v)
-
-