public class ServiceLoader extends ProviderLoader<CascadingService>
ProviderLoader
and is used to load
CascadingService
instances used by internal frameworks.CascadingService
Modifier and Type | Method and Description |
---|---|
static ServiceLoader |
getInstance(URL libraryURL,
String[] exclusions) |
CascadingService |
loadServiceFrom(Properties defaultProperties,
Map<Object,Object> properties,
String property) |
CascadingService |
loadSingletonServiceFrom(Properties defaultProperties,
Map<Object,Object> properties,
String property) |
static void |
releaseSingletonsAndDestroy() |
Collection<CascadingService> |
releaseSingletonServices() |
createProvider
public static ServiceLoader getInstance(URL libraryURL, String[] exclusions)
public static void releaseSingletonsAndDestroy()
public CascadingService loadSingletonServiceFrom(Properties defaultProperties, Map<Object,Object> properties, String property)
public Collection<CascadingService> releaseSingletonServices()
public CascadingService loadServiceFrom(Properties defaultProperties, Map<Object,Object> properties, String property)
Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.