Package bscw ::
Package api ::
Module ap_chawpref
|
|
Module ap_chawpref
Change awareness config of object.
e.g. chawpref(id, {'aw_report':{'evt_move':False, 'evt_change':True,}}
services:
'aw_internal', 'aw_report', 'aw_email', 'aw_monitor'
event_types:
'evt_read', 'evt_create', 'evt_move', 'evt_change'
with reset=True the awareness filters for the object are removed.
if any parent folder has set an event filter this filter will
be used (i.e. inherited) else the user default event filter.
the settings are only relevant for enabled services
returns awareness config of object
API definition::
API = (('object_id', 'ASCII string', 1),
('services', 'struct', 0, [('events', 'struct', 0, [('evt_read', 'boolean', 0),
('evt_create', 'boolean', 0),
('evt_move', 'boolean', 0),
('evt_change', 'boolean', 0)])]),
('reset', 'boolean', 0))
(c) Fraunhofer FIT, 2006
|
param_def()
return the parameter definition |
|
|
|
do_it(request,
object_id,
services={ } ,
reset=False)
see above |
|
|
|
|
|
set_prefs(object,
request,
services_events,
reset=False) |
|
|