Interface DependencyManager.Customizer<S,​T>

    • Method Detail

      • prebind

        boolean prebind​(ComponentContextImpl<S> key)
        attempt to obtain the services from the tracked service references that will be used in inital bind calls before activation.
        Parameters:
        key - TODO
        Returns:
        true if there are enough services for activation.
      • close

        void close()
      • getRefs

        java.util.Collection<RefPair<S,​T>> getRefs​(java.util.concurrent.atomic.AtomicInteger trackingCount)
      • isSatisfied

        boolean isSatisfied()
      • setTrackerOpened

        void setTrackerOpened()
      • setPreviousRefMap

        void setPreviousRefMap​(java.util.Map<org.osgi.framework.ServiceReference<T>,​RefPair<S,​T>> previousRefMap)