Platform Explorer / Nuxeo Platform 5.8

Extension point listeners

Documentation

Enable clients to register event listeners to one or more topics

Contribution Descriptors

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-platform-web-common-5.8.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-theme-styling-5.8.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-drive-core-5.8.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.drive.service.impl.FileSystemItemFactoryReloadListener">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-platform-ui-web-5.8.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-automation-core-5.8.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>
  • nuxeo-platform-directory-core-5.8.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.8.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-core-storage-sql-5.8.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-platform-ui-web-5.8.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.8.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-core-schema-5.8.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.core.schema.FlushPendingsRegistrationOnReloadListener">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>