Search Results cli_plugin_id
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:
- CLI_PLUGIN_ID: The unique identifier (UID) for each plugin registration, serving as the table's primary key.
- MEDIA_TYPE_ID: A foreign key linking to the IEU_UWQ_MEDIA_TYPES_B table, identifying the specific communication media (e.g., Telephony, Email) this plugin services.
- CLI_PLUGIN_CLASS: A fully qualified Java class name (up to 1996 characters) that implements the client-side plugin logic. This is the executable component loaded by the UWQ client.
- APPLICATION_ID: A foreign key to FND_APPLICATION, identifying the owning Oracle EBS application module for the plugin, which aids in modularity and security.
- OBJECT_VERSION_NUMBER: Used by OA Framework utilities for tracking object versioning and concurrency control.
- Standard WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN) for audit trails.
- SECURITY_GROUP_ID: Supports data partitioning in multi-org or hosted deployment environments.
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.
-
APPS.IEU_UWQ_MEDIA_TYPES_PVT dependencies on IEU_UWQ_CLI_MED_PLUGINS
12.1.1
-
TABLE: IEU.IEU_UWQ_CLI_MED_PLUGINS
12.1.1
owner:IEU, object_type:TABLE, fnd_design_data:IEU.IEU_UWQ_CLI_MED_PLUGINS, object_name:IEU_UWQ_CLI_MED_PLUGINS, status:VALID,
-
VIEW: IEU.IEU_UWQ_CLI_MED_PLUGINS#
12.2.2
-
APPS.IEU_UWQ_MEDIA_TYPES_PVT dependencies on IEU_UWQ_CLI_MED_PLUGINS
12.2.2
-
Table: IEU_UWQ_CLI_MED_PLUGINS
12.1.1
owner:IEU, object_type:TABLE, fnd_design_data:IEU.IEU_UWQ_CLI_MED_PLUGINS, object_name:IEU_UWQ_CLI_MED_PLUGINS, status:VALID, product: IEU - Universal Work Queue , description: UWQ Client (Media Type) Plugins , implementation_dba_data: IEU.IEU_UWQ_CLI_MED_PLUGINS ,
-
APPS.IEU_UWQ_MEDIA_TYPES_PVT dependencies on IEU_UWQ_CLI_MED_PLUGINS_S2
12.2.2
-
TABLE: IEU.IEU_UWQ_CLI_MED_PLUGINS
12.2.2
owner:IEU, object_type:TABLE, fnd_design_data:IEU.IEU_UWQ_CLI_MED_PLUGINS, object_name:IEU_UWQ_CLI_MED_PLUGINS, status:VALID,
-
APPS.IEU_UWQ_MEDIA_TYPES_PVT dependencies on IEU_UWQ_CLI_MED_PLUGINS_S2
12.1.1
-
VIEW: IEU.IEU_UWQ_CLI_MED_PLUGINS#
12.2.2
owner:IEU, object_type:VIEW, object_name:IEU_UWQ_CLI_MED_PLUGINS#, status:VALID,
-
Table: IEU_UWQ_CLI_MED_PLUGINS
12.2.2
owner:IEU, object_type:TABLE, fnd_design_data:IEU.IEU_UWQ_CLI_MED_PLUGINS, object_name:IEU_UWQ_CLI_MED_PLUGINS, status:VALID, product: IEU - Universal Work Queue , description: UWQ Client (Media Type) Plugins , implementation_dba_data: IEU.IEU_UWQ_CLI_MED_PLUGINS ,
-
APPS.IEU_UWQ_MEDIA_TYPES_PVT SQL Statements
12.1.1
-
APPS.IEU_UWQ_MEDIA_TYPES_PVT SQL Statements
12.2.2
-
TYPE: SYSTEM.IEU_MEDIA_TYPE_OBJ
12.1.1
owner:SYSTEM, object_type:TYPE, object_name:IEU_MEDIA_TYPE_OBJ, status:VALID,
-
TYPE: SYSTEM.IEU_MEDIA_TYPE_OBJ
12.2.2
owner:SYSTEM, object_type:TYPE, object_name:IEU_MEDIA_TYPE_OBJ, status:VALID,
-
APPS.IEU_SEED_DATA_LOADER_PKG dependencies on IEU_UWQ_CLI_MED_PLUGINS
12.2.2
-
APPS.IEU_SEED_DATA_LOADER_PKG dependencies on IEU_UWQ_CLI_MED_PLUGINS
12.1.1
-
APPS.IEU_UWQ_MEDIA_TYPES_PVT dependencies on DUAL
12.1.1
-
APPS.IEU_UWQ_MEDIA_TYPES_PVT dependencies on DUAL
12.2.2
-
PACKAGE BODY: APPS.IEU_UWQ_MEDIA_TYPES_PVT
12.1.1
-
PACKAGE BODY: APPS.IEU_UWQ_MEDIA_TYPES_PVT
12.2.2
-
APPS.IEU_UWQ_MEDIA_TYPES_PVT dependencies on FND_GLOBAL
12.2.2
-
APPS.IEU_UWQ_MEDIA_TYPES_PVT dependencies on FND_GLOBAL
12.1.1
-
APPS.IEU_SEED_DATA_LOADER_PKG SQL Statements
12.1.1
-
APPS.IEU_SEED_DATA_LOADER_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.IEU_SEED_DATA_LOADER_PKG
12.2.2
-
PACKAGE BODY: APPS.IEU_SEED_DATA_LOADER_PKG
12.1.1
-
eTRM - IEU Tables and Views
12.1.1
description: UI Component-Data Types mapping ,
-
eTRM - IEU Tables and Views
12.2.2
description: UI Component-Data Types mapping ,
-
eTRM - IEU Tables and Views
12.2.2
description: UI Component-Data Types mapping ,
-
eTRM - IEU Tables and Views
12.1.1
description: UI Component-Data Types mapping ,