Platform Explorer / Nuxeo Platform 5.6

Extension point listeners

Enable clients to register event listeners to one or more topics

Contribution Descriptor

Existing Contributions

  • nuxeo-theme-styling-5.6.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.theme.styling.service.ThemeStylingNotifier">
          <topic>org.nuxeo.theme</topic>
        </listener>
      </extension>
  • nuxeo-platform-ui-web-5.6.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.platform.ui.web.rest.services.URLPolicyServiceCacheFlusher">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-platform-ui-web-5.6.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.platform.ui.web.reload.NuxeoJSFReloadHandler">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-platform-document-routing-core-5.6.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.platform.routing.core.listener.RouteModelsReloader">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-platform-directory-core-5.6.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.directory.DirectoryCacheFlusher">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-platform-webapp-base-5.6.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.webapp.seam.NuxeoSeamFlusher">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-platform-web-common-5.6.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.platform.web.common.admin.AdministrativeStatusListener">
          <topic>administrativeStatus</topic>
        </listener>
      </extension>
  • nuxeo-core-storage-sql-5.6.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
            <listener class="org.nuxeo.ecm.core.storage.sql.reload.RepositoryReloader">
                <topic>org.nuxeo.runtime.reload</topic>
            </listener>
        </extension>
  • nuxeo-automation-core-5.6.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
            <listener class="org.nuxeo.ecm.automation.core.impl.ReloadListener">
                <topic>org.nuxeo.runtime.reload</topic>
            </listener>
        </extension>