Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

1TypeNameComment
2INTEGERinstanceHashTableIndexThe function return the An integer value xpxOK ( = 0) when the function is successfully performed. When the function fails, an error code is returned. Exception handling can also be used to handle error conditions in the actual xpxRemoveInstancesFromInstanceHashTable() operationthat identifies the actual EDMinstanceHashTable. This "instanceHashTableIndex" is returned when the actual EDMinstanceHashTable was created.
3GENERICinstanceIdOrAggrIdOrInstanceHashTableIndex

This argument defines the elements that should be removed from the given EDMinstanceHashTable. This argument can be specified in the following ways:

  1. As an instanceId.
  2. As an aggregateId that can mean one of the following:
    1. When the option xpxINSERT_AGGRID_IN_INSTANCE_HASH_TABLE is enabled, the actual specified aggregateId will be removed
    2. The set of elements in the aggregateId will be removed.
  3. An integer that is an EDMinstanceHashTableIndex, i.e., all elements in this EDMinstanceHashTable will be removed from the EDMinstanceHashTable spcified by the "instanceHashTableIndex".

Info

An instanceId can be an element in all types of EDMinstanceHashTable. An aggregateId can only be an element in EDMinstanceTable of type INSTANCE_HASH_TABLE_WITH_ROLES and INSTANCE_HASH_TABLE_WITH_MULTIPLE_ASSOCIATED_VALUES

4INTEGERoptionsOptional argument. Default value is INDETERMINATE (?)

...