public class IsolatedXMvnServiceLocator extends Object
This service locator uses a separate class loader to load XMvn classes and all of its dependencies.
Constructor and Description |
---|
IsolatedXMvnServiceLocator(ClassLoader classLoader)
Create a new instance of
IsolatedXMvnServiceLocator . |
public IsolatedXMvnServiceLocator(ClassLoader classLoader)
IsolatedXMvnServiceLocator
.classLoader
- class loader to load XMvn classes frompublic <T> T getService(Class<T> role)
role
- interface class identifying requested servicenull
.Copyright © 2012-2015 Red Hat, Inc.. All Rights Reserved.