F L N O S 

F

findAnyServiceProvider(Class<T>) - Static method in class org.ops4j.spi.ServiceProviderFinder
Finds any provider for a given service.
findServiceProviders(Class<T>) - Static method in class org.ops4j.spi.ServiceProviderFinder
Finds all providers for a given service.

L

load(String) - Method in class org.ops4j.spi.SafeServiceLoader
Returns a list of service instances for the given a service type, finding all META-INF/services resources for the given type and loading and instantiating all classes listed in these resources.
loadAnyServiceProvider(Class<T>) - Static method in class org.ops4j.spi.ServiceProviderFinder
Returns any provider for a given service and throws an exception when no provider is found on the classpath.
loadUniqueServiceProvider(Class<T>) - Static method in class org.ops4j.spi.ServiceProviderFinder
Returns the unique service provider for a given service and throws an exception if there is no unique provider

N

NonUniqueServiceProviderException - Exception in org.ops4j.spi
An exception thrown when a unique service provider is expected, but more than one provider is found.
NonUniqueServiceProviderException() - Constructor for exception org.ops4j.spi.NonUniqueServiceProviderException
 
NonUniqueServiceProviderException(String) - Constructor for exception org.ops4j.spi.NonUniqueServiceProviderException
 
NonUniqueServiceProviderException(String, Throwable) - Constructor for exception org.ops4j.spi.NonUniqueServiceProviderException
 
NonUniqueServiceProviderException(Throwable) - Constructor for exception org.ops4j.spi.NonUniqueServiceProviderException
 
NoServiceProviderException - Exception in org.ops4j.spi
An exception thrown when no service provider can be found for a given interface.
NoServiceProviderException() - Constructor for exception org.ops4j.spi.NoServiceProviderException
 
NoServiceProviderException(String) - Constructor for exception org.ops4j.spi.NoServiceProviderException
 
NoServiceProviderException(String, Throwable) - Constructor for exception org.ops4j.spi.NoServiceProviderException
 
NoServiceProviderException(Throwable) - Constructor for exception org.ops4j.spi.NoServiceProviderException
 

O

org.ops4j.spi - package org.ops4j.spi
 

S

SafeServiceLoader - Class in org.ops4j.spi
Loads service provider instances from META-INF/services using a given class loader, avoiding the system class loader used by java.util.ServiceLoader.
SafeServiceLoader(ClassLoader) - Constructor for class org.ops4j.spi.SafeServiceLoader
Constructs a service loader using the given class loader.
ServiceProviderFinder - Class in org.ops4j.spi
Convenience methods for obtaining implementations of a given service via ServiceLoader.
ServiceProviderFinder() - Constructor for class org.ops4j.spi.ServiceProviderFinder
 
F L N O S 

Copyright © 2006-2014 OPS4J - Open Participation Software for Java. All Rights Reserved.