Package org.fedoraproject.xmvn.locator
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 TypeMethodDescription<T> T
getService
(Class<T> role) Load an instance of XMvn service.
-
Method Details
-
getService
Load an instance of XMvn service.- Parameters:
role
- interface class identifying requested service- Returns:
- instance of XMvn service, never
null
.
-