Package jadex.bridge.service.search
Interface IRegistryDataProvider
-
public interface IRegistryDataProvider
Interface for the search functionality to get the registry data.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> java.util.Set<ServiceQueryInfo<T>>
getQueries(ClassInfo type)
Get queries per type.java.util.Iterator<IService>
getServices(ClassInfo type)
Get services per type.boolean
isIncluded(IComponentIdentifier cid, IService ser)
Test if a service is included.
-
-
-
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.
-
-