Index: openacs-4/contrib/obsolete-packages/acs-workflow/www/doc/developer.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/contrib/obsolete-packages/acs-workflow/www/doc/developer.html,v
diff -u -r1.2 -r1.3
--- openacs-4/contrib/obsolete-packages/acs-workflow/www/doc/developer.html 19 Nov 2001 18:31:50 -0000 1.2
+++ openacs-4/contrib/obsolete-packages/acs-workflow/www/doc/developer.html 9 Feb 2002 02:33:35 -0000 1.3
@@ -364,10 +364,19 @@
Notification
- The notification callback will get called whenever we're about to
- notify a user that he's been assigned to this transition. The
- notification callback may specify a custom subject line and body,
- as well as a party that the email should be sent from.
+ The notification callback will get called whenever a user is assigned
+ to this transition. The notification callback is passed the default
+ subject line and body, the recipient party, and the default sending
+ party. It may modify any of these elements before posting the message,
+ or may choose to ignore the request and return without posting at all.
+ If no notification callback is provided, the party assigned to the
+ task will be notified automatically by the workflow engine.
+ In ACS 4.x Classic, the callback procedure did not have to post
+ the message, but rather could modify the subject, body and sending
+ party directly through the use of PL/SQL in out parameters.
+ PL/pgSQL does not support in out parameters, so the semantics
+ were changed to work as described above.
+
Unassigned task
@@ -470,9 +479,9 @@
task_id in number,
custom_arg in varchar2,
party_to in integer,
- party_from in out integer,
- subject in out varchar2,
- body in out varchar2
+ party_from in integer,
+ subject in varchar2,
+ body in varchar2
);
The party_from
, subject
and