public interface IRequiredServiceFetcher
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | getLastService()Get the result of the last search. | 
| <T> java.util.Collection<T> | getLastServices()Get the result of the last search. | 
| <T> IFuture<T> | getService(RequiredServiceInfo info,
          RequiredServiceBinding binding,
          boolean rebind,
          IAsyncFilter<T> filter)Get a required service. | 
| <T> ITerminableIntermediateFuture<T> | getServices(RequiredServiceInfo info,
           RequiredServiceBinding binding,
           boolean rebind,
           IAsyncFilter<T> filter)Get a required multi service. | 
<T> IFuture<T> getService(RequiredServiceInfo info, RequiredServiceBinding binding, boolean rebind, IAsyncFilter<T> filter)
info - The service info.provider - The provider.rebind - Flag if should be rebound.<T> ITerminableIntermediateFuture<T> getServices(RequiredServiceInfo info, RequiredServiceBinding binding, boolean rebind, IAsyncFilter<T> filter)
info - The service info.provider - The provider.rebind - Flag if should be rebound.<T> T getLastService()
<T> java.util.Collection<T> getLastServices()