DBA Data[Home] [Help]

APPS.FND_OAM_DSCRAM_UNITS_PKG dependencies on FND_OAM_DSCRAM_DMLS_PKG

Line 617: FND_OAM_DSCRAM_DMLS_PKG.UPDATE_COMP_DML_WRITABLE_ARGS(px_work_queue_to_complete(k).item_id,

613: k := px_work_queue_to_complete.FIRST;
614: WHILE k IS NOT NULL LOOP
615: CASE px_work_queue_to_complete(k).item_type
616: WHEN FND_OAM_DSCRAM_UTILS_PKG.G_TYPE_DML THEN
617: FND_OAM_DSCRAM_DMLS_PKG.UPDATE_COMP_DML_WRITABLE_ARGS(px_work_queue_to_complete(k).item_id,
618: px_arg_context,
619: b_unit_info.use_splitting,
620: l_proposed_ret_sts,
621: l_return_msg);

Line 663: FND_OAM_DSCRAM_DMLS_PKG.COMPLETE_DML(px_work_queue_to_complete(k).item_id,

659: k := px_work_queue_to_complete.FIRST;
660: WHILE k IS NOT NULL LOOP
661: CASE px_work_queue_to_complete(k).item_type
662: WHEN FND_OAM_DSCRAM_UTILS_PKG.G_TYPE_DML THEN
663: FND_OAM_DSCRAM_DMLS_PKG.COMPLETE_DML(px_work_queue_to_complete(k).item_id,
664: l_proposed_ret_sts,
665: px_work_queue_to_complete(k).item_msg,
666: l_workers_assigned,
667: l_return_status,

Line 703: FND_OAM_DSCRAM_DMLS_PKG.DESTROY_DML_CACHE_ENTRY(px_work_queue_to_complete(k).item_id,

699: k := px_work_queue_to_complete.FIRST;
700: WHILE k IS NOT NULL LOOP
701: CASE px_work_queue_to_complete(k).item_type
702: WHEN FND_OAM_DSCRAM_UTILS_PKG.G_TYPE_DML THEN
703: FND_OAM_DSCRAM_DMLS_PKG.DESTROY_DML_CACHE_ENTRY(px_work_queue_to_complete(k).item_id,
704: px_arg_context,
705: l_update_context,
706: l_return_status,
707: l_return_msg);

Line 742: FND_OAM_DSCRAM_DMLS_PKG.DESTROY_DML_CACHE(px_arg_context,

738: -- if specified, destroy the work item base caches to keep out leaks
739: IF p_destroy_caches THEN
740: BEGIN
741: --destroy the DML cache
742: FND_OAM_DSCRAM_DMLS_PKG.DESTROY_DML_CACHE(px_arg_context,
743: l_return_status,
744: l_return_msg);
745: IF l_return_status <> FND_API.G_RET_STS_SUCCESS AND
746: NOT FND_OAM_DSCRAM_UTILS_PKG.RUN_IS_NORMAL THEN

Line 1072: FND_OAM_DSCRAM_DMLS_PKG.EXECUTE_DML_ON_RANGE(px_work_queue(k).item_id,

1068: WHILE k IS NOT NULL LOOP
1069: --choose the proper execution function
1070: CASE px_work_queue(k).item_type
1071: WHEN FND_OAM_DSCRAM_UTILS_PKG.G_TYPE_DML THEN
1072: FND_OAM_DSCRAM_DMLS_PKG.EXECUTE_DML_ON_RANGE(px_work_queue(k).item_id,
1073: px_arg_context,
1074: l_rowid_lbound,
1075: l_rowid_ubound,
1076: l_rows_processed,

Line 1162: FND_OAM_DSCRAM_DMLS_PKG.EXECUTE_DML(px_work_queue(k).item_id,

1158: WHILE k IS NOT NULL LOOP
1159: --choose the proper execution function, entity stats are created and completed within these functions
1160: CASE px_work_queue(k).item_type
1161: WHEN FND_OAM_DSCRAM_UTILS_PKG.G_TYPE_DML THEN
1162: FND_OAM_DSCRAM_DMLS_PKG.EXECUTE_DML(px_work_queue(k).item_id,
1163: px_arg_context,
1164: l_return_status,
1165: l_return_msg);
1166:

Line 1185: FND_OAM_DSCRAM_DMLS_PKG.DESTROY_DML_CACHE_ENTRY(px_work_queue(k).item_id,

1181: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN
1182: --destroy the work item's cache entry exp to get its arg list pushed into the arg context
1183: CASE px_work_queue(k).item_type
1184: WHEN FND_OAM_DSCRAM_UTILS_PKG.G_TYPE_DML THEN
1185: FND_OAM_DSCRAM_DMLS_PKG.DESTROY_DML_CACHE_ENTRY(px_work_queue(k).item_id,
1186: px_arg_context,
1187: TRUE,
1188: l_return_status,
1189: l_return_msg);

Line 1286: FND_OAM_DSCRAM_DMLS_PKG.FETCH_DML_IDS(b_unit_info.unit_id,

1282: x_return_status := FND_API.G_RET_STS_ERROR;
1283: x_return_msg := '';
1284:
1285: --get the list of dmls as a work queue
1286: FND_OAM_DSCRAM_DMLS_PKG.FETCH_DML_IDS(b_unit_info.unit_id,
1287: l_work_queue,
1288: l_return_status,
1289: l_return_msg);
1290: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 1459: FND_OAM_DSCRAM_DMLS_PKG.FETCH_DML_IDS(l_unit_ids(k),

1455: WHILE k IS NOT NULL LOOP
1456: --based on the type, call a different API to get the work queue for this child unit
1457: CASE l_types(k)
1458: WHEN FND_OAM_DSCRAM_UTILS_PKG.G_UNIT_TYPE_DML_SET THEN
1459: FND_OAM_DSCRAM_DMLS_PKG.FETCH_DML_IDS(l_unit_ids(k),
1460: l_work_queue,
1461: l_return_status,
1462: l_return_msg);
1463: WHEN FND_OAM_DSCRAM_UTILS_PKG.G_UNIT_TYPE_PLSQL_SET THEN