apm-callback-procs.tcl

APM callback procedures.

Location:
packages/notifications/tcl/apm-callback-procs.tcl
Created:
2003-06-12
Author:
Lars Pind <lars@collaboraid.biz>
CVS Identification:
$Id: apm-callback-procs.tcl,v 1.6.2.2 2021/02/26 19:18:24 gustafn Exp $

Procedures in this file

Detailed information

notification::apm::after_install (private)

 notification::apm::after_install

After install callback. Create service contracts.

Testcases:
No testcase defined.

notification::apm::after_upgrade (private)

 notification::apm::after_upgrade -from_version_name from_version_name \
    -to_version_name to_version_name

After upgrade callback.

Switches:
-from_version_name (required)
-to_version_name (required)

Testcases:
No testcase defined.

notification::apm::before_uninstall (private)

 notification::apm::before_uninstall

Before uninstall callback. Get rid of service contracts.

Testcases:
No testcase defined.

notification::apm::create_delivery_method_contract (private)

 notification::apm::create_delivery_method_contract

Create the delivery method service contract.

Testcases:
No testcase defined.

notification::apm::create_email_delivery_method_impl (private)

 notification::apm::create_email_delivery_method_impl

Register the service contract implementation and return the impl_id

Returns:
impl_id of the created implementation

Testcases:
No testcase defined.

notification::apm::create_notification_type_contract (private)

 notification::apm::create_notification_type_contract

Create the notification type service contract, used by client packages to define notification types specific to the client's object types.

Testcases:
No testcase defined.

notification::apm::delete_delivery_method_contract (private)

 notification::apm::delete_delivery_method_contract

Delete the delivery method contract.

Testcases:
No testcase defined.

notification::apm::delete_email_delivery_method_impl (private)

 notification::apm::delete_email_delivery_method_impl \
    [ -impl_name impl_name ]

Unregister the NotificationDeliveryMethod service contract implementation for email.

Switches:
-impl_name (optional, defaults to "notification_email")

Testcases:
No testcase defined.

notification::apm::delete_notification_type_contract (private)

 notification::apm::delete_notification_type_contract

Delete the notification type service contract.

Testcases:
No testcase defined.

notification::apm::register_email_delivery_method (private)

 notification::apm::register_email_delivery_method -impl_id impl_id

Register the email delivery method with the notifications service.

Switches:
-impl_id (required)
The ID of the NotificationDeliveryMethod service contract implementation.

Testcases:
No testcase defined.

notification::apm::unregister_email_delivery_method (private)

 notification::apm::unregister_email_delivery_method

Unregister the service contract delivery method with the notifications service.

Testcases:
No testcase defined.

notification::apm::update_email_delivery_method_impl (private)

 notification::apm::update_email_delivery_method_impl -impl_id impl_id

Register the email delivery method with the notifications service.

Switches:
-impl_id (required)
The ID of the NotificationDeliveryMethod service contract implementation.

Testcases:
No testcase defined.
[ show source ]