Interface IRequiredServiceFetcher


public interface IRequiredServiceFetcher
Interface for fetching required services.
  • Method Details

    • getService

      <T> jadex.future.IFuture<T> getService(RequiredServiceInfo info)
      Get a required service.
      Parameters:
      info - The service info.
      provider - The provider.
      rebind - Flag if should be rebound.
    • getServices

      <T> jadex.future.ITerminableIntermediateFuture<T> getServices(RequiredServiceInfo info)
      Get a required multi service.
      Parameters:
      info - The service info.
      provider - The provider.
      rebind - Flag if should be rebound.
    • getLastService

      <T> T getLastService()
      Get the result of the last search.
    • getLastServices

      <T> Collection<T> getLastServices()
      Get the result of the last search.