workflow::install::create_get_notification_info_service_contract (private)
workflow::install::create_get_notification_info_service_contract
Defined in packages/workflow/tcl/install-procs.tcl
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
Source code: set notification_info_spec { description "Get information for notifications" operations { GetObjectType { description "Get the object type for which this implementation is valid." output { object_type:string } iscachable_p "t" } GetPrettyName { description "Get the pretty name of this implementation. Will be localized, so it may contain #...#." output { pretty_name:string } iscachable_p "t" } GetNotificationInfo { description "Get the notification information as a 4-element list containing url, one-line summary, details about the object in the form of an array-list with label/value, and finally an optional tag for the notification subject, in the order mentioned here." input { case_id:integer object_id:integer } output { info:string,multiple } iscachable_p "f" } } } acs_sc::contract::new_from_spec -spec [concat [list name [workflow::service_contract::notification_info]] $notification_info_spec]XQL Not present: PostgreSQL, Oracle Generic XQL file: packages/workflow/tcl/install-procs.xql