CollectEditedSubnetworksAndUpdateTimestamps

This action handler is designed to be used in conjunction with FindEditedSubnetworks 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

CollectEditedSubnetworksAndUpdateTimestamps

This handler is designed to be triggered in a later phase of the Post Events stage of GDBM, in the Program Completion step. This handler is of Fire and Forget type, which indicates that it’s triggered in the step after GDBM is finished running.

You can leave the defaults for Abort on Error and Times Out After properties, which are ‘false’ and ‘2 minutes,’ respectively. This action handler takes all GRR Key-Value objects that are related to the subnetworks that previously indicated GDBM action handler activity detected as the ones that were edited within the version and contacts GRR Functions app to update LastUpdateSubnetwork timestamps to UTC.Now.

IMPORTANT: We cannot stress enough that this handler and FindEditedSubnetworks should be used in pair, and they should not be used in combination with the UpdateLastUpdateSubnetworkTimeStamps action handler. Similar to the situation regarding UpdateLastUpdateSubnetworkTimeStamps, if you are including this pair of handlers as part of your GDBM implementation, then you must also implement the out-of-the-box scheduler (located in the Feeder Services plugin on the Mapping tab; select Geodatabase Regions then click Schedule in the drop-down) to handle updating the GRRs that have the Only Update GRRs With Deltas option enabled.

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Was this helpful?