Class Relations
- class: ::nx::EnsembleObject
![[i]](/resources/acs-subsite/ZoomIn16.gif)
::nx::EnsembleObject create ::acs::db::nsdb-postgresql::slot::__call::notification_request
Methods (to be applied on the object)
delete (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select notification_request__delete(CAST(:request_id AS integer))}]
return [ns_set value $s 0]
}delete_all (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select notification_request__delete_all(CAST(:object_id AS integer))}]
return [ns_set value $s 0]
}delete_all_for_user (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select notification_request__delete_all_for_user(CAST(:user_id AS integer))}]
return [ns_set value $s 0]
}new (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select notification_request__new(CAST(:request_id AS integer),:object_type,CAST(:type_id AS integer),CAST(:user_id AS integer),CAST(:object_id AS integer),CAST(:interval_id AS integer),CAST(:delivery_method_id AS integer),:format,:dynamic_p,:creation_date,CAST(:creation_user AS integer),:creation_ip,CAST(:context_id AS integer))}]
return [ns_set value $s 0]
}