Platform Explorer / Nuxeo Platform LTS 2016 8.10

Component org.nuxeo.connect.tools.report

Implementation

Services

Extension Points

XML Source

<component name="org.nuxeo.connect.tools.report">
   
  <implementation class="org.nuxeo.connect.tools.report.ReportComponent" />

  <service>
    <provide interface="org.nuxeo.connect.tools.report.ReportRunner"/>
  </service>

  <extension-point name="reports">
  
    <documentation>
      Contribute a new kind of report:

      <code>
        <extension target="org.nuxeo.connect.tools.report"
          point="reports">
          <report name="mxbeans"
            oftype="org.nuxeo.connect.tools.report.management.MXReport"
            enabled="true" />
        </extension>
      </code>

      <ul>
        <li>name: The report name</li>
        <li>oftype: The class implementing the report</li>
        <li>enabled: default to true, use it to override other
          contributions
        </li>
      </ul>

    </documentation>

    <object class="org.nuxeo.connect.tools.report.ReportConfiguration$Contribution" />

  </extension-point>

</component>