acs_sc::contract::get_operations (public)

 acs_sc::contract::get_operations -contract_name contract_name

Defined in packages/acs-service-contract/tcl/contract-procs.tcl

Get a list of names of operations for the contract.

Switches:
-contract_name (required)

Partial Call Graph (max 5 caller/called nodes):
%3 test_acs_sc_impl_new_from_spec acs_sc_impl_new_from_spec (test acs-service-contract) acs_sc::contract::get_operations acs_sc::contract::get_operations test_acs_sc_impl_new_from_spec->acs_sc::contract::get_operations db_list db_list (public) acs_sc::contract::get_operations->db_list

Testcases:
acs_sc_impl_new_from_spec
Source code:
    return [db_list select_operations {
        select o.operation_name
        from   acs_sc_operations o,
               acs_sc_contracts c
        where  c.contract_name = :contract_name
        and    o.contract_id = c.contract_id
    }]
XQL Not present:
Generic
PostgreSQL XQL file:
packages/acs-service-contract/tcl/contract-procs-postgresql.xql

Oracle XQL file:
packages/acs-service-contract/tcl/contract-procs-oracle.xql

[ hide source ] | [ make this the default ]
Show another procedure: