FindEditedSubnetworks
This action handler is designed to be used in conjunction with CollectEditedSubnetworksAndUpdateTimestamps to handle updates of the LastUpdateSubnetwork timestamp on a feeder’s Geodatabase Region (GRR) Value Object. If you have implemented Feeder Services, then this pair of action handlers is the recommended configuration compared to using only UpdateLastUpdateSubnetworkTimeStamps for one significant reason: in addition to querying the Subnetwork table, this pair of handlers is also aware of all edits made upon the preconfigured set of non-network fields from the geodatabase. Refer to the GRR Delta Detection topic in the Feeder Services Implementation Guide for more information.
Property |
Description |
---|---|
FindEditedSubnetworks |
This action handler is of Service Bus Response type, which indicates that GDBM waits on the ActionHandlerCompleted event to proceed further. By default its Abort on Error property is set to true to suppress further execution of the instance of GDBM, and to prevent any misalignment between values in the GIS Default and LastUpdateSubnetwork value on related GRR KV records. It is highly recommended that you set Times Out After to at least 5 minutes (compared to the default of 2 minutes). This handler is designed to be triggered after the reconcile is complete and directly prior to Post to version begins.
TIP: We recommend
that you include this action handler as a Before Post step within
the Post Events stage of a GDBM implementation.
The primary purpose of this action handler is to trigger the Edge handler — FindEditedSubnetworks — while the session is in the version, and to find all edited subnetworks, including both network and non-network fields changes. As final result, a proper record within the KV storage service, with the name of all edited subnetworks, is created. |