Home
The Toolkit for Online Communities
15903 Community Members, 0 members online, 2318 visitors today
Log In Register

apm-callback-procs.tcl

OpenACS Home : ACS API Browser : Notifications 5.5.1 : apm-callback-procs.tcl
Publicity:
[Public Only | All]

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.5 2008/06/07 20:29:01 donb Exp $

Procedures in this file

Detailed information

notification::apm::after_install (public)

notification::apm::after_install
After install callback. Create service contracts.

 

notification::apm::after_upgrade (public)

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)
 

notification::apm::before_uninstall (public)

notification::apm::before_uninstall
Before uninstall callback. Get rid of service contracts.

 

notification::apm::create_delivery_method_contract (public)

notification::apm::create_delivery_method_contract
Create the delivery method service contract.

 

notification::apm::create_email_delivery_method_impl (public)

notification::apm::create_email_delivery_method_impl
Register the service contract implementation and return the impl_id

Returns:
impl_id of the created implementation
 

notification::apm::create_notification_type_contract (public)

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.

 

notification::apm::delete_delivery_method_contract (public)

notification::apm::delete_delivery_method_contract
Delete the delivery method contract.

 

notification::apm::delete_email_delivery_method_impl (public)

notification::apm::delete_email_delivery_method_impl \
    [ -impl_name impl_name ]
Unregister the NotificationDeliveryMethod service contract implementation for email.

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

notification::apm::delete_notification_type_contract (public)

notification::apm::delete_notification_type_contract
Delete the notification type service contract.

 

notification::apm::register_email_delivery_method (public)

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.
 

notification::apm::unregister_email_delivery_method (public)

notification::apm::unregister_email_delivery_method
Unregister the service contract delivery method with the notifications service.

 

notification::apm::update_email_delivery_method_impl (public)

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.