notification::apm::before_uninstall (private)

 notification::apm::before_uninstall

Defined in packages/notifications/tcl/apm-callback-procs.tcl

Before uninstall callback. Get rid of service contracts.

Partial Call Graph (max 5 caller/called nodes):
%3 db_transaction db_transaction (public) notification::apm::delete_delivery_method_contract notification::apm::delete_delivery_method_contract (private) notification::apm::delete_email_delivery_method_impl notification::apm::delete_email_delivery_method_impl (private) notification::apm::delete_notification_type_contract notification::apm::delete_notification_type_contract (private) notification::apm::unregister_email_delivery_method notification::apm::unregister_email_delivery_method (private) notification::apm::before_uninstall notification::apm::before_uninstall notification::apm::before_uninstall->db_transaction notification::apm::before_uninstall->notification::apm::delete_delivery_method_contract notification::apm::before_uninstall->notification::apm::delete_email_delivery_method_impl notification::apm::before_uninstall->notification::apm::delete_notification_type_contract notification::apm::before_uninstall->notification::apm::unregister_email_delivery_method

Testcases:
No testcase defined.
Source code:
    db_transaction {

        # Delete the notification type service contract
        delete_notification_type_contract

        # Delete the service contract implementation from the notifications service
        unregister_email_delivery_method

        # Unregister email delivery method service contract implementation
        delete_email_delivery_method_impl

        # Delete the delivery method service contract
        delete_delivery_method_contract

    }
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: