acs_sc::impl::binding::new (public)

 acs_sc::impl::binding::new -contract_name contract_name \
    -impl_name impl_name

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

Bind implementation to the contract. Bombs if not all operations have aliases.

Switches:
-contract_name (required)
-impl_name (required)

Testcases:
acs_sc_impl_new_from_spec
Source code:
    db_exec_plsql binding_new {}
Generic XQL file:
packages/acs-service-contract/tcl/implementation-procs.xql

PostgreSQL XQL file:
<fullquery name="acs_sc::impl::binding::new.binding_new">
    <querytext>
            select acs_sc_binding__new(
                       :contract_name, 
                       :impl_name
                   ); 	
        </querytext>
</fullquery>
packages/acs-service-contract/tcl/implementation-procs-postgresql.xql

Oracle XQL file:
<fullquery name="acs_sc::impl::binding::new.binding_new">
    <querytext>
            begin
                acs_sc_binding.new(
                       contract_name => :contract_name, 
                       impl_name => :impl_name
                   );
            end;
        </querytext>
</fullquery>
packages/acs-service-contract/tcl/implementation-procs-oracle.xql

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