Interface ReferenceManager<S,​T>

  • All Known Implementing Classes:
    DependencyManager

    public interface ReferenceManager<S,​T>
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getName()
      Returns the name of the service reference.
      List<org.osgi.framework.ServiceReference<?>> getServiceReferences()
      Returns an array of ServiceReference instances of all services this instance is bound to or null if no services are actually bound.
      String getTarget()
      Returns the target filter of this dependency as a string or null if this dependency has no target filter set.
      boolean isSatisfied()  
    • Method Detail

      • getServiceReferences

        List<org.osgi.framework.ServiceReference<?>> getServiceReferences()
        Returns an array of ServiceReference instances of all services this instance is bound to or null if no services are actually bound.
      • getName

        String getName()
        Returns the name of the service reference.
      • getTarget

        String getTarget()
        Returns the target filter of this dependency as a string or null if this dependency has no target filter set.
        Returns:
        The target filter of this dependency or null if none is set.
      • isSatisfied

        boolean isSatisfied()