Interface ServiceLocator


public interface ServiceLocator
A service locator for services provided by XMvn.

This service locator uses a separate class loader to load XMvn classes and all of its dependencies.

Author:
Mikolaj Izdebski
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    getService(Class<T> role)
    Load an instance of XMvn service.
  • Method Details

    • getService

      <T> T getService(Class<T> role)
      Load an instance of XMvn service.
      Parameters:
      role - interface class identifying requested service
      Returns:
      instance of XMvn service, never null.