Table of Contents

Search

  1. Preface
  2. Part 1: Introduction
  3. Part 2: Configuring Hub Console Tools
  4. Part 3: Building the Data Model
  5. Part 4: Configuring the Data Flow
  6. Part 5: Executing Informatica MDM Hub Processes
  7. Part 6: Configuring Application Access
  8. Appendix A: MDM Hub Properties
  9. Appendix B: Viewing Configuration Details
  10. Appendix C: Row-level Locking
  11. Appendix D: MDM Hub Logging
  12. Appendix E: Table Partitioning
  13. Appendix F: Collecting MDM Environment Information with the Product Usage Toolkit
  14. Appendix G: Glossary

Creating a User Exit to Call a Services Integration Framework API

Creating a User Exit to Call a Services Integration Framework API

You can add custom code to create user exits that call Services Integration Framework (SIF) APIs. You need to add the code to create a SIF client that can call a SIF API.
  1. Create a Java project in a Java Integrated Development Environment, such as Eclipse.
  2. Add the following
    MDM Hub
    JAR files to the Java project:
    • mdm-ue.jar
    • siperian-api.jar
    • log4j-1.2.16.jar
    The jar files are in the following directory:
    On UNIX.
    <
    infamdm_install_dir
    >/hub/server/lib
    On Windows.
    <
    infamdm_install_dir
    >\hub\server\lib
  3. Create a Java class for a user exit that implements the user exit interface in the
    mdm-ue.jar
    file.
  4. Add custom code to call the SIF API.
    1. Use the UserExitSifClient class file in the
      mdm-ue.jar
      file to create a user exit client.
    2. Define the SIF API request that you must call.
    3. Specify a code that utilizes the user exit SIF client to call the SIF API.
  5. Compile the Java class and package the class files in a custom user exit JAR file.
  6. Use the
    User Object Registry
    tool in the Hub Console to upload the custom user exit JAR file to the
    MDM Hub
    .

0 COMMENTS

We’d like to hear from you!