public class RemoteExtensionLoader extends Object implements org.jboss.arquillian.core.spi.ExtensionLoader
Should be replaced when proper Modularity, Classloading is in order.
ServiceLoader implementation that use META-INF/services/interface files to registered Services.
Constructor and Description |
---|
RemoteExtensionLoader() |
Modifier and Type | Method and Description |
---|---|
Collection<org.jboss.arquillian.core.spi.LoadableExtension> |
load() |
Map<Class<?>,Set<Class<?>>> |
loadVetoed() |
Map<Class<?>,Set<Class<?>>> |
loadVetoed(ClassLoader classLoader)
This method first finds all files that are in claspath placed at META-INF/exclusions
Each of this file has a name that represents the service type that needs to veto.
|
public Collection<org.jboss.arquillian.core.spi.LoadableExtension> load()
load
in interface org.jboss.arquillian.core.spi.ExtensionLoader
public Map<Class<?>,Set<Class<?>>> loadVetoed()
loadVetoed
in interface org.jboss.arquillian.core.spi.ExtensionLoader
public Map<Class<?>,Set<Class<?>>> loadVetoed(ClassLoader classLoader)
Copyright © 2017 JBoss by Red Hat. All rights reserved.