Search Results ieu_uwq_cli_med_plugins_n1




Overview

The IEU.IEU_UWQ_CLI_MED_PLUGINS table is a core repository within the Oracle E-Business Suite Universal Work Queue (UWQ) framework, specifically for versions 12.1.1 and 12.2.2. It functions as a registry for client-side media plugins, which are Java classes that define how the UWQ client interacts with and processes different communication media types (e.g., phone, email, web chat). This table enables the UWQ to be extensible, allowing for the dynamic integration of custom media handlers. Its primary role is to map a specific media type to the corresponding Java plugin class that provides the client-side logic for handling work items of that media within the agent desktop interface.

Key Information Stored

The table's structure is designed to manage plugin metadata and standard application framework data. The most critical columns include:

Common Use Cases and Queries

This table is primarily accessed for system configuration and diagnostic purposes. A common use case is verifying or listing all registered media plugins within the UWQ environment. Administrators or developers may run queries to audit plugin configurations, troubleshoot media handling issues, or validate deployments. The fundamental query to retrieve all plugin mappings is as provided in the ETRM:

SELECT CLI_PLUGIN_ID, MEDIA_TYPE_ID, CLI_PLUGIN_CLASS, APPLICATION_ID FROM IEU.IEU_UWQ_CLI_MED_PLUGINS;

A more practical query involves joining with the media types table to get a human-readable report:

SELECT p.CLI_PLUGIN_ID, m.NAME MEDIA_TYPE, p.CLI_PLUGIN_CLASS, p.APPLICATION_ID FROM IEU.IEU_UWQ_CLI_MED_PLUGINS p, IEU.IEU_UWQ_MEDIA_TYPES_B m WHERE p.MEDIA_TYPE_ID = m.MEDIA_TYPE_ID ORDER BY m.NAME;

Direct data manipulation (INSERT, UPDATE) on this seed table is uncommon and typically performed only during controlled implementation or upgrade scripts, as incorrect entries can disrupt UWQ functionality.

Related Objects

The IEU_UWQ_CLI_MED_PLUGINS table maintains defined relationships with other key EBS objects, primarily through foreign key constraints:

  • Primary Key: The table is uniquely identified by the IEU_UWQ_CLI_PLUGINS_PK constraint on the CLI_PLUGIN_ID column.
  • Foreign Key (Reference): The MEDIA_TYPE_ID column references the IEU_UWQ_MEDIA_TYPES_B table. This join is essential for validating and describing the media type associated with a plugin.
  • Foreign Key (Reference): The APPLICATION_ID column references the FND_APPLICATION table, linking the plugin to its registered application within the EBS framework.
  • Indexes: Performance is supported by a unique index (IEU_UWQ_CLI_MED_PLUGINS_U1) on CLI_PLUGIN_ID and a non-unique index (IEU_UWQ_CLI_MED_PLUGINS_N1) on MEDIA_TYPE_ID for efficient lookups.