nsmcp::Tool method execute (public)

 <instance of nsmcp::Tool[i]> execute context arguments

Defined in /usr/local/ns/tcl/nsmcp/01-tools.tcl

Declare the abstract tool execution contract. Concrete tools override this method; calling the base implementation raises an error.

Parameters:
context (required)
Authenticated request context carrying the principal, grants and selected server.
arguments (required)
Rooted ns_json typed triples for the tool's JSON argument object.
Returns:
No normal result; raises the abstract-method error.

Testcases:
No testcase defined.
Source code:
error "abstract Tool.execute"
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: