Interface IRegistryDataProvider


  • public interface IRegistryDataProvider
    Interface for the search functionality to get the registry data.
    • Method Detail

      • getServices

        java.util.Iterator<IService> getServices​(ClassInfo type)
        Get services per type.
        Parameters:
        type - The interface type. If type is null all services are returned.
        Returns:
        First matching service or null.
      • getQueries

        <T> java.util.Set<ServiceQueryInfo<T>> getQueries​(ClassInfo type)
        Get queries per type.
        Parameters:
        type - The interface type. If type is null all services are returned.
        Returns:
        The queries.
      • isIncluded

        boolean isIncluded​(IComponentIdentifier cid,
                           IService ser)
        Test if a service is included.
        Parameters:
        ser - The service.
        Returns:
        True if is included.