Interface ServiceLocator


@Deprecated public interface ServiceLocator
Deprecated.
This class here is merely to provide backward compatibility to Maven3. Pretend is not here.
Since:
2.0.0
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    getService(Class<T> type)
    Deprecated.
    Gets an instance of the specified service.
    <T> List<T>
    getServices(Class<T> type)
    Deprecated.
    Gets all available instances of the specified service.
  • Method Details

    • getService

      <T> T getService(Class<T> type)
      Deprecated.
      Gets an instance of the specified service.
      Type Parameters:
      T - The service type.
      Parameters:
      type - The interface describing the service, must not be null.
      Returns:
      The service instance or null if the service could not be located/initialized.
    • getServices

      <T> List<T> getServices(Class<T> type)
      Deprecated.
      Gets all available instances of the specified service.
      Type Parameters:
      T - The service type.
      Parameters:
      type - The interface describing the service, must not be null.
      Returns:
      The (read-only) list of available service instances, never null.