Interface ComponentActivator

    • Method Detail

      • getBundleContext

        org.osgi.framework.BundleContext getBundleContext()
      • isActive

        boolean isActive()
      • schedule

        void schedule​(Runnable runnable)
      • enterCreate

        <T> boolean enterCreate​(org.osgi.framework.ServiceReference<T> reference)
      • leaveCreate

        <T> void leaveCreate​(org.osgi.framework.ServiceReference<T> reference)
      • registerMissingDependency

        <S,​T> void registerMissingDependency​(DependencyManager<S,​T> dependencyManager,
                                                   org.osgi.framework.ServiceReference<T> serviceReference,
                                                   int trackingCount)
      • missingServicePresent

        <T> void missingServicePresent​(org.osgi.framework.ServiceReference<T> serviceReference)
      • enableComponent

        void enableComponent​(String name)
      • disableComponent

        void disableComponent​(String name)
      • setRegionConfigurationSupport

        RegionConfigurationSupport setRegionConfigurationSupport​(org.osgi.framework.ServiceReference<org.osgi.service.cm.ConfigurationAdmin> reference)
      • updateChangeCount

        void updateChangeCount()
        Inform about any change in the state of the components.