xowiki::notifications-uninstall (private)

 xowiki::notifications-uninstall

Defined in packages/xowiki/tcl/notification-procs.tcl

Testcases:
No testcase defined.
Source code:

    set type_id [notification::type::get_type_id -short_name xowiki_notif]

    foreach delivery {email} {
      notification::type::delivery_method_disable -type_id $type_id  -delivery_method_id [notification::delivery::get_id  -short_name $delivery]
    }
    foreach interval {instant hourly daily} {
      notification::type::interval_disable -type_id $type_id  -interval_id [notification::interval::get_id_from_name  -name $interval]
    }

    notification::type::delete -short_name xowiki_notif

    acs_sc::impl::delete  -contract_name "NotificationType"  -impl_name xowiki_notif_type
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: