Nuxeo 5

Nuxeo 5 Component
org.nuxeo.ecm.webengine.WebEngineComponent

Individual Documentation Coverage

done proportion
71.43 %


Manage templates





Author: Bogdan Stefanescu ([email protected])

Version: missing

Location: nuxeo-webengine/nuxeo-webengine-core/src/main/resources/OSGI-INF/webengine-framework.xml

Require

Required by

Implementation


Extension Points:

rendering-extension


Expose the registration of freemarker templates (directives, methods or global shared variables)
This way custom templates can be registered into the freemarker engine from outside

        <rendering-extension class="org.nuxeo.ecm.platform.my.MyExtension" name="myExtension" />




Author: Bogdan Stefanescu ([email protected])

guard


Register global guards. Guards are used to define permissions

        <guard expression="(GUARD1 OR GUARD2) AND user=bogdan" id="MyGuard">
        </guard>




Author: Bogdan Stefanescu ([email protected])

resource


Register a JAX-RS root resource

        <resource class="org.nuxeo.Resource" path="{lang:[a-z]}" singleton="false" />




Author: Bogdan Stefanescu ([email protected])


Is a contribution to:

  • target org.nuxeo.ecm.webengine.WebEngineComponent
  • point rendering-extension
  • rendering-extension
    • class org.nuxeo.ecm.webengine.rendering.ScriptMethod
    • name script
  • rendering-extension
    • class org.nuxeo.ecm.webengine.rendering.RenderDirective
    • name render
  • rendering-extension
    • class org.nuxeo.ecm.platform.rendering.wiki.WikiTransformer
    • name wiki
  • rendering-extension
    • class org.nuxeo.ecm.webengine.rendering.APIHelper
    • name API

Has contribution from:

Last generation: 18:21:25 CEST 11/07/2009