faq::notification::get_url (private)

 faq::notification::get_url object_id

Defined in packages/faq/tcl/faq-procs.tcl

This proc implements the GetURL operation of the NotificationType Service Contract and should not be invoked directly.

Parameters:
object_id (required)
Returns:
a full URL to the object_id (an FAQ entry)

Partial Call Graph (max 5 caller/called nodes):
%3 AcsSc.notificationtype.geturl.all_faq_qa_notif_type AcsSc.notificationtype.geturl.all_faq_qa_notif_type (private) faq::notification::get_url faq::notification::get_url AcsSc.notificationtype.geturl.all_faq_qa_notif_type->faq::notification::get_url AcsSc.notificationtype.geturl.one_faq_qa_notif_type AcsSc.notificationtype.geturl.one_faq_qa_notif_type (private) AcsSc.notificationtype.geturl.one_faq_qa_notif_type->faq::notification::get_url faq::notification_delivery::do_notification faq::notification_delivery::do_notification (private) faq::notification_delivery::do_notification->faq::notification::get_url ad_conn ad_conn (public) faq::notification::get_url->ad_conn ad_url ad_url (public) faq::notification::get_url->ad_url db_1row db_1row (public) faq::notification::get_url->db_1row

Testcases:
No testcase defined.
Source code:

        set q_and_a_id $object_id
        db_1row get_faq_id "*SQL*"
        set faq_url  "[ad_url][ad_conn package_url]"
        return ${faq_url}one-faq?faq_id=$faq_id
Generic XQL file:
<fullquery name="faq::notification::get_url.get_faq_id">
    <querytext>	
        select faq_id from faq_q_and_as 
        where entry_id = :q_and_a_id
        </querytext>
</fullquery>
packages/faq/tcl/faq-procs.xql

PostgreSQL XQL file:
packages/faq/tcl/faq-procs-postgresql.xql

Oracle XQL file:
packages/faq/tcl/faq-procs-oracle.xql

[ hide source ] | [ make this the default ]
Show another procedure: