Interface ConfigurationOperations


  • public interface ConfigurationOperations
    Provides configuration operations for the EBX™ Match and Merge Add-on. These operations must be called within a different EBX context, such as a: user service, script/user task, or trigger.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      TableConfiguration getTableConfiguration​(com.onwbp.adaptation.AdaptationTable table)
      Gets the matching configuration of the specified table.
      void pauseMatchingTrigger​(com.onwbp.adaptation.AdaptationTable table)
      Pauses the matching trigger and prevents matching operations from running on the table.
      void resumeMatchingTrigger​(com.onwbp.adaptation.AdaptationTable table)
      Resumes the matching trigger and allows matching operations to run on the table.
    • Method Detail

      • getTableConfiguration

        TableConfiguration getTableConfiguration​(com.onwbp.adaptation.AdaptationTable table)
                                          throws com.orchestranetworks.addon.mame.common.NotFoundException

        Gets the matching configuration of the specified table.

        Returns:
        TableConfiguration Configuration of the table. Returns null if the table is not yet configured for matching.
        Throws:
        com.orchestranetworks.addon.mame.common.NotFoundException
      • pauseMatchingTrigger

        void pauseMatchingTrigger​(com.onwbp.adaptation.AdaptationTable table)
                           throws com.orchestranetworks.addon.mame.common.NotFoundException,
                                  com.orchestranetworks.service.OperationException

        Pauses the matching trigger and prevents matching operations from running on the table.

        Parameters:
        table - An EBX table
        Throws:
        com.orchestranetworks.service.OperationException - When unexpected error occurs
        com.orchestranetworks.addon.mame.common.NotFoundException - When the table specified is not found
      • resumeMatchingTrigger

        void resumeMatchingTrigger​(com.onwbp.adaptation.AdaptationTable table)
                            throws com.orchestranetworks.addon.mame.common.NotFoundException,
                                   com.orchestranetworks.service.OperationException

        Resumes the matching trigger and allows matching operations to run on the table.

        Parameters:
        table - An EBX table
        Throws:
        com.orchestranetworks.service.OperationException - When unexpected error occurs
        com.orchestranetworks.addon.mame.common.NotFoundException - When the table specified is not found