Class Relations
- class: ::nx::EnsembleObject
![[i]](/resources/acs-subsite/ZoomIn16.gif)
::nx::EnsembleObject create ::acs::db::nsdb-postgresql::slot::__call::acs_activity
Methods (to be applied on the object)
delete (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select acs_activity__delete(:activity_id)}]
return [ns_set value $s 0]
}
edit (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select acs_activity__edit(:activity_id,:name,:description,:html_p,:status_summary)}]
return [ns_set value $s 0]
}
name (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select acs_activity__name(:activity_id)}]
return [ns_set value $s 0]
}
new (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select acs_activity__new(:activity_id,:name,:description,:html_p,:status_summary,:object_type,:creation_date,:creation_user,:creation_ip,:context_id)}]
return [ns_set value $s 0]
}
object_map (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select acs_activity__object_map(:activity_id,:object_id)}]
return [ns_set value $s 0]
}
object_unmap (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select acs_activity__object_unmap(:activity_id,:object_id)}]
return [ns_set value $s 0]
}