oacs_dav::install::register_implementation (private)

 oacs_dav::install::register_implementation

Defined in packages/oacs-dav/tcl/oacs-dav-install-procs.tcl

add default content repository service contract implementation

Partial Call Graph (max 5 caller/called nodes):
%3 oacs_dav::install::package_install oacs_dav::install::package_install (private) oacs_dav::install::register_implementation oacs_dav::install::register_implementation oacs_dav::install::package_install->oacs_dav::install::register_implementation acs_sc::impl::new_from_spec acs_sc::impl::new_from_spec (public) oacs_dav::install::register_implementation->acs_sc::impl::new_from_spec

Testcases:
No testcase defined.
Source code:
  
    set spec {
        name "content_revision"
        aliases {
            get oacs_dav::impl::content_revision::get
            head oacs_dav::impl::content_revision::head        
            put oacs_dav::impl::content_revision::put
        propfind oacs_dav::impl::content_revision::propfind
        delete oacs_dav::impl::content_revision::delete
        mkcol oacs_dav::impl::content_revision::mkcol
        proppatch oacs_dav::impl::content_revision::proppatch
        copy oacs_dav::impl::content_revision::copy
        move oacs_dav::impl::content_revision::move
        lock oacs_dav::impl::content_revision::lock
        unlock oacs_dav::impl::content_revision::unlock
        }
    contract_name {dav}
    owner [oacs_dav::package_key]
    }
    
    acs_sc::impl::new_from_spec -spec $spec

   set spec {
        name "content_folder"
        aliases {
            get oacs_dav::impl::content_folder::get
            head oacs_dav::impl::content_revision::head
            put oacs_dav::impl::content_folder::put
        propfind oacs_dav::impl::content_folder::propfind
        delete oacs_dav::impl::content_folder::delete
        mkcol oacs_dav::impl::content_folder::mkcol
        proppatch oacs_dav::impl::content_folder::proppatch
        copy oacs_dav::impl::content_folder::copy
        move oacs_dav::impl::content_folder::move
        lock oacs_dav::impl::content_folder::lock
        unlock oacs_dav::impl::content_folder::unlock
        }
    contract_name {dav}
    owner [oacs_dav::package_key]
    }
    
    acs_sc::impl::new_from_spec -spec $spec
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: