nsmcp::QuestionService method choices (public)

 <instance of nsmcp::QuestionService[i]> choices

Defined in /usr/local/ns/tcl/nsmcp/question-service.tcl

Testcases:
No testcase defined.
Source code:
set providers ${:backends}
dict set providers [:defaultBackend] ${:backend}
set choices {}
dict for {name object} $providers {
    dict set choices $name [dict merge [$object describe] {available true}]
}
dict for {name reason} ${:backendErrors} {
    if {![dict exists $choices $name]} {
        dict set choices $name [dict create available false reason $reason]
    }
}
return [dict create default [:defaultBackend] backends $choices]
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: