Table of Contents

Search

  1. Introduction
  2. Configuring Hub Console Tools
  3. Building the Data Model
  4. Configuring the Data Flow
  5. Executing Informatica MDM Hub Processes
  6. Configuring Application Access
  7. MDM Hub Properties
  8. Viewing Configuration Details
  9. Search with Solr
  10. Row-level Locking
  11. MDM Hub Logging
  12. Table Partitioning
  13. Collecting MDM Environment Information with the Product Usage Toolkit
  14. Glossary

Post-landing User Exit Interface

Post-landing User Exit Interface

Use the appropriate interface name, methods, and parameters when you implement the post-landing user exit.

Interface name

The post-landing user exit uses the following fully qualified interface name:
com.informatica.mdm.userexit.PostLandingUserExit

Methods

The post-landing user exit uses the following methods:
void processUserExit(UserExitContext userExitContext, String stagingTableName, String landingTableName, String previousLandingTableName) throws Exception;
If you use the consensus type Hard Delete Detection, add the following logic to the method:
ConsensusFlagUpdate consensusProcess = new ConsensusFlagUpdate(userExitContext.getBatchJobRowid(), stagingTableName); consensusProcess.startConsensusFlagUpdate(userExitContext.getDBConnection());

Parameters

The post-landing user exit uses the following parameters:
landingTableName
Source table for the stage job.
previousLandingTableName
The previous landing table name that contains a copy of the source data mapped to the staging table from the previous time the stage job ran.
stagingTableName
Target table for the stage job.
userExitContext
Passes parameters to the user exit.

0 COMMENTS

We’d like to hear from you!