Class ServiceRegistryLoader
- java.lang.Object
-
- org.jboss.arquillian.core.impl.loadable.ServiceRegistryLoader
-
- All Implemented Interfaces:
ServiceLoader
public class ServiceRegistryLoader extends Object implements ServiceLoader
MixedServiceLoader- Version:
- $Revision: $
- Author:
- Aslak Knutsen
-
-
Constructor Summary
Constructors Constructor Description ServiceRegistryLoader(Injector injector, ServiceRegistry registry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Collection<T>
all(Class<T> serviceClass)
<T> T
onlyOne(Class<T> serviceClass)
<T> T
onlyOne(Class<T> serviceClass, Class<? extends T> defaultServiceClass)
-
-
-
Constructor Detail
-
ServiceRegistryLoader
public ServiceRegistryLoader(Injector injector, ServiceRegistry registry)
-
-
Method Detail
-
all
public <T> Collection<T> all(Class<T> serviceClass)
- Specified by:
all
in interfaceServiceLoader
-
onlyOne
public <T> T onlyOne(Class<T> serviceClass)
- Specified by:
onlyOne
in interfaceServiceLoader
-
onlyOne
public <T> T onlyOne(Class<T> serviceClass, Class<? extends T> defaultServiceClass)
- Specified by:
onlyOne
in interfaceServiceLoader
-
-