IBM InfoSphere Master Data Management, Version 10.1
EntryChangedData
You can use the EntryChangedData type script operations
to retrieve attribute paths and locations in the given category tree.
getAddedAttributePathsNewEntry script operation
Returns the paths of all attributes in given location that (1) are not present in the old entry and (2) are present in the new entry from which this EntryChangedData object was created. If the given location is not specified or is null, then the comparison is done for global attributes.
getDeletedAttributePathsOldEntry script operation
Returns the paths of all the attributes in the given location that (1) are not present in the new entry and (2) are present in the old entry from which this EntryChangedData object was created. If the given location is not specified or is null, then the comparison is done for global attributes.
getLocationsAddedAvailability script operation
[Returns all the locations in the given category tree that are available in the EntryChangedData object. See the getEntryChangedDataSinceLastSave and getEntryChangedDataSinceLastSave for information on the contents of the EntryChangedData object.
getLocationsChangedToHaveData script operation
Returns all the locations in the given category tree that are: (1) are available in both the old entry and the new entry from which this EntryChangedData object was created, and (2) contain no data in the old entry but do contain data in the new entry. Note, Override is considered as having data, and Inherit is considered as not having data. See the getEntryChangedDataSinceLastSave and getEntryChangedDataSinceLastSave for information on the contents of the EntryChangedData object.
getLocationsChangedToHaveNoData script operation
Returns all the locations in the given category tree that are: (1) are available in both the old entry and the new entry from which this EntryChangedData object was created, and (2) contain no data in the new entry but do contain data in the old entry. Note, Override is considered as having data, and Inherit is considered as not having data. See the getEntryChangedDataSinceLastSave and getEntryChangedDataSinceLastSave for information on the contents of the EntryChangedData object.
getLocationsHavingChangedData script operation
Returns all the locations in the given category tree that are: (1) are available in both the old entry and the new entry from which this EntryChangedData object was created, (2) have at least one attribute path for which the old and new entries contain different values. Note that this operation will return a superset of all locations returned by the getLocationsChangedToHaveData and getLocationsChangedToHaveNoData script operations.
getLocationsRemovedAvailability script operation
Returns all the locations in the given category tree that are recorded as removed in the EntryChangedData object. See the getEntryChangedDataSinceLastSave and getEntryChangedDataSinceLastSave for information on the contents of the EntryChangedData object.
getModifiedAttributePathsNewEntry script operation
Returns the paths of all attributes in
the given location that (1) are present in both the old entry and the new
entry from which this EntryChangedData object was created, and (2) contain
different data in the old and new entries. It is possible for an attribute
to have different attribute paths across the old entry and the new entry,
for example because a multi-occurrence sibling has been deleted.
In this case, we return the attribute path for the new entry. If LOCATION
is not specified or is null, then the comparison is done for global attributes.
getModifiedAttributePathsOldEntry script operation
Returns the paths of all attributes in
the given location that (1) are present in both the old entry and the new
entry from which this EntryChangedData object was created, and (2) contain
different data in the old and new entries. It is possible for the same attribute
to have different attribute paths across the old entry and the new entry,
for example because a multi-occurrence sibling has been deleted.
In this case, we return the attribute path for the old entry. If the location
is not specified or is null, then the comparison is done for global attributes.