Class MetaInfServiceLoader

  • All Implemented Interfaces:
    ServiceLoader

    public class MetaInfServiceLoader
    extends DependencyInjectionServiceLoader
    Service loader that retrieves services implementations following standard Java service definition.

    Services are defined in files located in "/META-INF/services/" folder:

    • the file is named after the implemented service (fully qualified name),
    • the content of the file is the fully qualified name of the implementation class.