Package org.openiam.constants
Enum ReconciliationSituationResponseEnum
- java.lang.Object
-
- java.lang.Enum<ReconciliationSituationResponseEnum>
-
- org.openiam.constants.ReconciliationSituationResponseEnum
-
- All Implemented Interfaces:
Serializable
,Comparable<ReconciliationSituationResponseEnum>
public enum ReconciliationSituationResponseEnum extends Enum<ReconciliationSituationResponseEnum>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ADD_TO_IDM
ADD_TO_RES
DELETE_FROM_IDM
DELETE_FROM_RES
DISABLE_IN_IDM
DO_NOTHING
• 1) Record in Resource but not in IDM o Add records to IDM o Remove from Resource o Disable in Resource o Ignore • 2)Record in IDM but not in Resource o Delete from IDM o Disable (or change status in IDM) o Add Record to Resource from IDM.REMOVE_FROM_IDM
UPDATE_IDM_FROM_RES
UPDATE_RES_FROM_IDM
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ReconciliationSituationResponseEnum
valueOf(String name)
Returns the enum constant of this type with the specified name.static ReconciliationSituationResponseEnum[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DO_NOTHING
public static final ReconciliationSituationResponseEnum DO_NOTHING
• 1) Record in Resource but not in IDM o Add records to IDM o Remove from Resource o Disable in Resource o Ignore • 2)Record in IDM but not in Resource o Delete from IDM o Disable (or change status in IDM) o Add Record to Resource from IDM. Use the password that is in IDM • 3)Record found in both o Update IDM from Resource o Update Resource from IDM o Note: rules will determine how we merge these fields. (it may not be all from the source or all from the target. It may be a hybrid. We may also decide to only process certain attributes
-
ADD_TO_IDM
public static final ReconciliationSituationResponseEnum ADD_TO_IDM
-
DELETE_FROM_RES
public static final ReconciliationSituationResponseEnum DELETE_FROM_RES
-
DELETE_FROM_IDM
public static final ReconciliationSituationResponseEnum DELETE_FROM_IDM
-
REMOVE_FROM_IDM
public static final ReconciliationSituationResponseEnum REMOVE_FROM_IDM
-
DISABLE_IN_IDM
public static final ReconciliationSituationResponseEnum DISABLE_IN_IDM
-
ADD_TO_RES
public static final ReconciliationSituationResponseEnum ADD_TO_RES
-
UPDATE_IDM_FROM_RES
public static final ReconciliationSituationResponseEnum UPDATE_IDM_FROM_RES
-
UPDATE_RES_FROM_IDM
public static final ReconciliationSituationResponseEnum UPDATE_RES_FROM_IDM
-
-
Method Detail
-
values
public static ReconciliationSituationResponseEnum[] 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 (ReconciliationSituationResponseEnum c : ReconciliationSituationResponseEnum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ReconciliationSituationResponseEnum 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
-
-