apm-callback-procs.tcl

Procedures to do a new impl and aliases in the acs-sc.

Location:
packages/faq/tcl/apm-callback-procs.tcl
Created:
2004-04-06
Author:
Gerardo Morales Cadoret <gmorales@galileo.edu>

Procedures in this file

Detailed information

faq::apm_callback::create_all_faq_qa_impl (private)

 faq::apm_callback::create_all_faq_qa_impl

Register the service contract implementation and return the impl_id

Returns:
impl_id of the created implementation

Partial Call Graph (max 5 caller/called nodes):
%3 faq::apm_callback::package_install faq::apm_callback::package_install (private) faq::apm_callback::create_all_faq_qa_impl faq::apm_callback::create_all_faq_qa_impl faq::apm_callback::package_install->faq::apm_callback::create_all_faq_qa_impl acs_sc::impl::new_from_spec acs_sc::impl::new_from_spec (public) faq::apm_callback::create_all_faq_qa_impl->acs_sc::impl::new_from_spec

Testcases:
No testcase defined.

faq::apm_callback::create_all_faq_type (private)

 faq::apm_callback::create_all_faq_type impl_id

Create the notification type for one specific FAQ Q&A

Parameters:
impl_id (required)
Returns:
the type_id of the created type

Partial Call Graph (max 5 caller/called nodes):
%3 faq::apm_callback::package_install faq::apm_callback::package_install (private) faq::apm_callback::create_all_faq_type faq::apm_callback::create_all_faq_type faq::apm_callback::package_install->faq::apm_callback::create_all_faq_type notification::type::new notification::type::new (public) faq::apm_callback::create_all_faq_type->notification::type::new

Testcases:
No testcase defined.

faq::apm_callback::create_one_faq_qa_impl (private)

 faq::apm_callback::create_one_faq_qa_impl

Register the service contract implementation and return the impl_id

Returns:
impl_id of the created implementation

Partial Call Graph (max 5 caller/called nodes):
%3 faq::apm_callback::package_install faq::apm_callback::package_install (private) faq::apm_callback::create_one_faq_qa_impl faq::apm_callback::create_one_faq_qa_impl faq::apm_callback::package_install->faq::apm_callback::create_one_faq_qa_impl acs_sc::impl::new_from_spec acs_sc::impl::new_from_spec (public) faq::apm_callback::create_one_faq_qa_impl->acs_sc::impl::new_from_spec

Testcases:
No testcase defined.

faq::apm_callback::create_one_faq_type (private)

 faq::apm_callback::create_one_faq_type impl_id

Create the notification type for one specific FAQ Q&A

Parameters:
impl_id (required)
Returns:
the type_id of the created type

Partial Call Graph (max 5 caller/called nodes):
%3 faq::apm_callback::package_install faq::apm_callback::package_install (private) faq::apm_callback::create_one_faq_type faq::apm_callback::create_one_faq_type faq::apm_callback::package_install->faq::apm_callback::create_one_faq_type notification::type::new notification::type::new (public) faq::apm_callback::create_one_faq_type->notification::type::new

Testcases:
No testcase defined.

faq::apm_callback::delete_all_faq_impl (private)

 faq::apm_callback::delete_all_faq_impl

Unregister the NotificationType implementation for one_faq_qa_notif_type.

Partial Call Graph (max 5 caller/called nodes):
%3 faq::apm_callback::package_uninstall faq::apm_callback::package_uninstall (private) faq::apm_callback::delete_all_faq_impl faq::apm_callback::delete_all_faq_impl faq::apm_callback::package_uninstall->faq::apm_callback::delete_all_faq_impl acs_sc::impl::delete acs_sc::impl::delete (public) faq::apm_callback::delete_all_faq_impl->acs_sc::impl::delete

Testcases:
No testcase defined.

faq::apm_callback::delete_one_faq_impl (private)

 faq::apm_callback::delete_one_faq_impl

Unregister the NotificationType implementation for one_faq_qa_notif_type.

Partial Call Graph (max 5 caller/called nodes):
%3 faq::apm_callback::package_uninstall faq::apm_callback::package_uninstall (private) faq::apm_callback::delete_one_faq_impl faq::apm_callback::delete_one_faq_impl faq::apm_callback::package_uninstall->faq::apm_callback::delete_one_faq_impl acs_sc::impl::delete acs_sc::impl::delete (public) faq::apm_callback::delete_one_faq_impl->acs_sc::impl::delete

Testcases:
No testcase defined.

faq::apm_callback::enable_intervals_and_methods (private)

 faq::apm_callback::enable_intervals_and_methods type_id

Enable the intervals and delivery methods of a specific type

Parameters:
type_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 faq::apm_callback::package_install faq::apm_callback::package_install (private) faq::apm_callback::enable_intervals_and_methods faq::apm_callback::enable_intervals_and_methods faq::apm_callback::package_install->faq::apm_callback::enable_intervals_and_methods notification::delivery::get_id notification::delivery::get_id (public) faq::apm_callback::enable_intervals_and_methods->notification::delivery::get_id notification::interval::get_id_from_name notification::interval::get_id_from_name (public) faq::apm_callback::enable_intervals_and_methods->notification::interval::get_id_from_name notification::type::delivery_method_enable notification::type::delivery_method_enable (public) faq::apm_callback::enable_intervals_and_methods->notification::type::delivery_method_enable notification::type::interval_enable notification::type::interval_enable (public) faq::apm_callback::enable_intervals_and_methods->notification::type::interval_enable

Testcases:
No testcase defined.

faq::apm_callback::package_install (private)

 faq::apm_callback::package_install

Does the integration with the notifications package.

Partial Call Graph (max 5 caller/called nodes):
%3 faq::install::package_install faq::install::package_install (private) faq::apm_callback::package_install faq::apm_callback::package_install faq::install::package_install->faq::apm_callback::package_install faq::install::package_upgrade faq::install::package_upgrade (private) faq::install::package_upgrade->faq::apm_callback::package_install db_transaction db_transaction (public) faq::apm_callback::package_install->db_transaction faq::apm_callback::create_all_faq_qa_impl faq::apm_callback::create_all_faq_qa_impl (private) faq::apm_callback::package_install->faq::apm_callback::create_all_faq_qa_impl faq::apm_callback::create_all_faq_type faq::apm_callback::create_all_faq_type (private) faq::apm_callback::package_install->faq::apm_callback::create_all_faq_type faq::apm_callback::create_one_faq_qa_impl faq::apm_callback::create_one_faq_qa_impl (private) faq::apm_callback::package_install->faq::apm_callback::create_one_faq_qa_impl faq::apm_callback::create_one_faq_type faq::apm_callback::create_one_faq_type (private) faq::apm_callback::package_install->faq::apm_callback::create_one_faq_type

Testcases:
No testcase defined.

faq::apm_callback::package_uninstall (private)

 faq::apm_callback::package_uninstall

Remove the integration with the notification package

Partial Call Graph (max 5 caller/called nodes):
%3 faq::install::package_uninstall faq::install::package_uninstall (private) faq::apm_callback::package_uninstall faq::apm_callback::package_uninstall faq::install::package_uninstall->faq::apm_callback::package_uninstall db_transaction db_transaction (public) faq::apm_callback::package_uninstall->db_transaction faq::apm_callback::delete_all_faq_impl faq::apm_callback::delete_all_faq_impl (private) faq::apm_callback::package_uninstall->faq::apm_callback::delete_all_faq_impl faq::apm_callback::delete_one_faq_impl faq::apm_callback::delete_one_faq_impl (private) faq::apm_callback::package_uninstall->faq::apm_callback::delete_one_faq_impl notification::type::delete notification::type::delete (public) faq::apm_callback::package_uninstall->notification::type::delete

Testcases:
No testcase defined.
[ show source ]