Edit D:\app\Administrator\product\11.2.0\dbhome_1\jlib\oracle\sysman\vdm\VdmSQL.class
?? / ? ? ? ? s_sNotificationTable Ljava/lang/String; ConstantValue ? s_sAddressTable ? s_sGlobalInfoTable ? s_sNotificationDetailsTable ? s_sNotificationNVPairs ? s_sServiceIORTable ? s_sPagingCarriersTable ? s_sSessionNotifTypePairTable ? s_sUINotificationView ? s_sNotificationSequenceNum ? s_sPagingCarrierSeq ? s_sInsertNameValuePair ? s_sInsertNameValuePair2 ? s_sSelectNameValuePair ? s_sInsertNotfnStmt ? s_sInsertNotfnStmt2 ? s_sInsertAddrStmt ? s_sSelectSeqnum ? s_sUpdateCounter ? s_sSelectNotification ? s_sSelectAddress ? s_sSelectSequenceIdForUser ? s_sSelectForUpdate ? s_sDeleteNotification ? s_sInsertGlobalInfo ? s_sSelectGobalInfo ? s_sSelectGobalInfoForUpdate ? s_sUpdateGlobalInfo ? s_sDeleteGlobalInfo ? s_sInsertNotfnDetailsStmt ? s_sSelectNotfnDetailsStmt ? s_sSelectNotfnDetailsStmtTZCol I s_sSelectAllNotfnDetailsStmt ? s_sDeleteNotfnDetailsStmt ? s_sGetOwnerEntries ? s_sGetOwnerEntriesOrderBy ? s_sDeleteUserAddresses ? s_sDeleteAddress ? s_sLockNotification ? s_sDeleteNotifications ? s_sIncrementNotification ? s_sDecrementNotification ? s_sSelectServiceIOR ? s_sUpdateServiceIOR ? s_sInsertServiceIOR ? s_sGetServiceIOR ? s_sDeleteServiceIOR ? s_sSelectPagingServers ? s_sSelectPagingCarriers ? s_sNextPagingCarrierID ? s_sSelectPagingCarrier ? s_sInsertPagingCarrierInfo ? s_sDeletePagingCarrierInfo ? s_sUpdatePagingCarrierInfo ? Register_Notif_Interest ? DeRegister_Notif_Interest ? InsertUINotification ? s_sFetchUINotifications ? s_sPurgeNotification ? s_sFetchJobState ? <init> ()V Code LineNumberTable SourceFile VdmSQL.java ? oracle/sysman/vdm/VdmSQL java/lang/Object SMP_VDM_NOTIFICATION SMP_VDM_ADDRESS SMP_VDM_GLOBAL_INFO SMP_VDM_NOTIFICATION_DETAILS SMP_VDM_NOTIFICATION_NVPAIRS smp_vdm_notification_services SMP_VDM_PAGING_CARRIER_INFO SMP_VDM_SESSION_NOTIFTYPE_PAIR SMP_VIEW_SESSION_NOTIF_MAP SMP_VDM_SEQUENCE_NUM SMP_VDM_PAGING_CRR_ID_SEQ gINSERT INTO SMP_VDM_NOTIFICATION_NVPAIRS (sequence_num, name, value_length, value) values (?, ?, ?, ?) lINSERT INTO SMP_VDM_NOTIFICATION_NVPAIRS (sequence_num, name, value_length, value) values (%s, '%s', %s, ?) YSELECT name, value_length, value from SMP_VDM_NOTIFICATION_NVPAIRS WHERE sequence_num = ? ?NSERT INTO SMP_VDM_NOTIFICATION (sequence_num, notification_id, notification_type, subtype, node_name, service_name, service_type, time_stamp, time_zone, verbose, domain, num_clients) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) INSERT INTO SMP_VDM_NOTIFICATION (sequence_num, notification_id, notification_type, subtype, node_name, service_name, service_type, time_stamp, time_zone, verbose, domain, num_clients) VALUES ( %s, %s, %s, %s, '%s', '%s', '%s', %s, %s, %s, '%s', %s) ?NSERT INTO SMP_VDM_ADDRESS (sequence_num, username, app_name, enhanced_notification, proxy, slotRetrievalTime) VALUES ( ?, ?, ?, ?, ?, ?) 2SELECT SMP_VDM_SEQUENCE_NUM.NEXTVAL FROM SYS.DUAL H UPDATE SMP_VDM_NOTIFICATION SET num_clients = ? WHERE sequence_num = ? ?ELECT sequence_num, notification_id, notification_type, subtype, node_name, service_name, service_type, time_stamp, time_zone, verbose, domain FROM SMP_VDM_NOTIFICATION WHERE sequence_num = ? ^SELECT username, app_name, enhanced_notification FROM SMP_VDM_ADDRESS WHERE sequence_num = ? <SELECT sequence_num FROM SMP_VDM_ADDRESS WHERE username = ? `SELECT notification_id, num_clients FROM SMP_VDM_NOTIFICATION WHERE sequence_num = ? FOR UPDATE 2DELETE SMP_VDM_NOTIFICATION WHERE sequence_num = ? rINSERT INTO SMP_VDM_GLOBAL_INFO (service_type, service_name, property_name, property_value ) VALUES ( ?, ?, ?, ?) rSELECT property_value FROM SMP_VDM_GLOBAL_INFO WHERE service_type = ? AND service_name = ? AND property_name = ? ~SELECT property_value FROM SMP_VDM_GLOBAL_INFO WHERE service_type = ? AND service_name = ? AND property_name = ? FOR UPDATE uUPDATE SMP_VDM_GLOBAL_INFO SET property_value = ? WHERE service_type = ? AND service_name = ? AND property_name = ? aDELETE FROM SMP_VDM_GLOBAL_INFO WHERE service_type = ? AND service_name = ? AND property_name = ? ?NSERT INTO SMP_VDM_NOTIFICATION_DETAILS (name, type, target, execNum, owner, time_stamp, time_zone, method, status, message, operation_status) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) zSELECT operation_status, owner, time_stamp, method, status, time_zone, message FROM SMP_VDM_NOTIFICATION_DETAILS WHERE %s ?ELECT operation_status, target, type, owner, time_stamp, method, status, time_zone, name, message FROM SMP_VDM_NOTIFICATION_DETAILS WHERE %s ORDER BY NAME, TARGET, OPERATION_STATUS, TIME_STAMP 2DELETE FROM SMP_VDM_NOTIFICATION_DETAILS WHERE %s ?ELECT /*+ ORDERED USE_NL(a) INDEX(a smp_vdm_address_seq_index) */ a.sequence_num, a.username, a.app_name, a.enhanced_notification, a.slotretrievaltime FROM (SELECT sequence_num FROM SMP_VDM_ADDRESS ia WHERE ia.proxy = ? GROUP BY ia.sequence_num) v, SMP_VDM_ADDRESS a WHERE a.sequence_num=v.sequence_num AND rownum <= ? FOR UPDATE OF a.sequence_num NOWAIT ?ELECT /*+ ORDERED USE_NL(a) INDEX(a smp_vdm_address_seq_index) */ a.sequence_num, a.username, a.app_name, a.enhanced_notification, a.slotretrievaltime FROM (SELECT sequence_num FROM SMP_VDM_ADDRESS ia WHERE ia.proxy = ? ORDER BY ia.sequence_num) v, SMP_VDM_ADDRESS a WHERE a.sequence_num=v.sequence_num AND rownum <= ? FOR UPDATE OF a.sequence_num NOWAIT \DELETE FROM SMP_VDM_ADDRESS WHERE username = ? AND proxy = username AND sequence_num in (%s) SDELETE FROM SMP_VDM_ADDRESS WHERE username = ? AND proxy = ? AND sequence_num = ? QSELECT num_clients FROM SMP_VDM_NOTIFICATION WHERE sequence_num = ? FOR UPDATE ;DELETE FROM SMP_VDM_NOTIFICATION WHERE sequence_num in (%s) X UPDATE SMP_VDM_NOTIFICATION SET num_clients = num_clients + 1 WHERE sequence_num = ? V UPDATE SMP_VDM_NOTIFICATION SET num_clients = num_clients - 1 WHERE sequence_num = ? p SELECT ior , time_stamp FROM smp_vdm_notification_services WHERE service_type = ? and nodename = ? FOR UPDATE r UPDATE smp_vdm_notification_services SET ior = ? , time_stamp = SYSDATE WHERE service_type = ? and nodename = ? p INSERT INTO smp_vdm_notification_services (service_type, nodename, ior, time_stamp) VALUES ( ?, ?, ?, SYSDATE) Y SELECT ior FROM smp_vdm_notification_services WHERE service_type = ? and nodename = ? S DELETE FROM smp_vdm_notification_services WHERE service_type = ? and nodename = ? 3SELECT nodename from smp_vdm_notification_services,SELECT paging_server_name, paging_carrier_id, paging_carrier_name, paging_carrier_type, paging_carrier_timeout, paging_carrier_conn_delay, paging_carrier_protocol, phone_country_code, phone_area_code, phone_number, phone_number_suffix from SMP_VDM_PAGING_CARRIER_INFO order by paging_server_name 2SELECT SMP_VDM_PAGING_CRR_ID_SEQ.nextval from dual.SELECT paging_server_name, paging_carrier_id, paging_carrier_name, paging_carrier_type, paging_carrier_timeout, paging_carrier_conn_delay, paging_carrier_protocol, phone_country_code, phone_area_code, phone_number, phone_number_suffix from SMP_VDM_PAGING_CARRIER_INFO where paging_carrier_name = ? < INSERT INTO SMP_VDM_PAGING_CARRIER_INFO (paging_server_name, paging_carrier_id, paging_carrier_name, paging_carrier_type, paging_carrier_timeout, paging_carrier_conn_delay, paging_carrier_protocol, phone_country_code, phone_area_code, phone_number, phone_number_suffix) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) F DELETE FROM SMP_VDM_PAGING_CARRIER_INFO WHERE paging_carrier_name = ?O UPDATE SMP_VDM_PAGING_CARRIER_INFO SET paging_server_name = ?, paging_carrier_type = ?, paging_carrier_timeout = ?, paging_carrier_conn_delay = ?, paging_carrier_protocol = ?, phone_country_code = ?, phone_area_code = ?, phone_number = ?, phone_number_suffix = ? WHERE paging_carrier_name = ? A BEGIN smp_vdm_notification_pkg.reg_notif_interest (?, ?); END; C BEGIN smp_vdm_notification_pkg.dereg_notif_interest (?, ?); END; dBEGIN smp_vdm_notification_pkg.insert_uinotifications( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?); END; JBEGIN smp_vdm_notification_pkg.fetch_uinotifications(?, ?, ?, ?, ?); END; < BEGIN smp_vdm_notification_pkg.purge_ui_notification; END; L BEGIN ? := smp_vdm_notification_pkg.fetch_notifications(?, ?, ?, ?); END; 1 <