Class ConfigurationManager.FireConfigurationEvent

java.lang.Object
org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
All Implemented Interfaces:
Runnable
Enclosing class:
ConfigurationManager

private class ConfigurationManager.FireConfigurationEvent extends Object implements Runnable
  • Field Details

    • type

      private final int type
    • pid

      private final String pid
    • factoryPid

      private final String factoryPid
    • listenerReferences

      private final org.osgi.framework.ServiceReference[] listenerReferences
    • listeners

      private final org.osgi.service.cm.ConfigurationListener[] listeners
    • listenerProvider

      private final org.osgi.framework.Bundle[] listenerProvider
    • event

      private org.osgi.service.cm.ConfigurationEvent event
  • Constructor Details

    • FireConfigurationEvent

      private FireConfigurationEvent(org.osgi.util.tracker.ServiceTracker listenerTracker, int type, String pid, String factoryPid)
  • Method Details

    • hasConfigurationEventListeners

      boolean hasConfigurationEventListeners()
    • getTypeName

      String getTypeName()
    • run

      public void run()
      Specified by:
      run in interface Runnable
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getConfigurationEvent

      private org.osgi.service.cm.ConfigurationEvent getConfigurationEvent(org.osgi.framework.ServiceReference<org.osgi.service.cm.ConfigurationAdmin> serviceReference)
    • sendEvent

      private void sendEvent(int serviceIndex)