Multidomain MDM
- Multidomain MDM 10.3 HotFix 1
- All Products
Indicator Value
| State Name
| Description
|
---|---|---|
1
| CONSOLIDATED
| This record has been consolidated (determined to be unique) and represents the best version of the truth.
|
2
| UNMERGED
| This record has gone through the match process and is ready to be consolidated.
|
3
| QUEUED_FOR_MATCH
| This record is a match candidate in the match batch that is being processed in the currently-executing match process.
|
4
| NEWLY_LOADED
| This record is new (load insert) or changed (load update) and needs to undergo the match process.
|
9
| ON_HOLD
| The data steward has put this record on hold until further notice. Any record can be put on hold regardless of its consolidation indicator value. The match and consolidate processes ignore on-hold records. For more information, see the
Multidomain MDM Data Steward Guide .
|
Parameter
| Description
|
---|---|
RecordKey
| Identifies the record that requires a state change. See
About RecordKey for more information.
If the ROWID_OBJECT is provided, the systemName is not validated.
|
RecordState
| The name of the state to which the record will be set. The state name can be one of the following:
|
SiperianObjectUID
| The package or base object used to identify the record that requires a state change.
|
Parameter
| Description
|
---|---|
Messsage
| Contains the status message of the
SetRecordState request.
|
SetRecordStateRequest request = new SetRecordStateRequest(); request.setSiperianObjectUid("PACKAGE.ADDRESS_UPDATE"); request.setRecordState(RecordState.QUEUED_FOR_MATCH); RecordKey recordKey = new RecordKey(); recordKey.setRowid("782"); request.addRecordKey(recordKey); SetRecordStateResponse response = (SetRecordStateResponse) sipClient.process(request);
//Construct the request .. //Process the request SetRecordStateResponse response = (SetRecordStateResponse) sipClient.process(request); //Print the message from the response object System.out.println("Message: " + response.getMessage());