public final class OrderedServicesCache extends Object
| Constructor and Description |
|---|
OrderedServicesCache() |
| Modifier and Type | Method and Description |
|---|---|
static <K,V extends OrderedSPI<?>> |
cacheServices(Collection<K> types,
Class<V> orderedSPIClass,
Map<K,V> services)
Cache services.
|
static <K,V extends OrderedSPI<?>> |
findCachedServices(Collection<K> types,
Class<V> orderedSPIClass)
Find cached services.
|
public static <K,V extends OrderedSPI<?>> Optional<CachedOrderedServices> findCachedServices(Collection<K> types, Class<V> orderedSPIClass)
K - type of keyV - type of ordered SPI classtypes - typesorderedSPIClass - class of ordered SPIpublic static <K,V extends OrderedSPI<?>> void cacheServices(Collection<K> types, Class<V> orderedSPIClass, Map<K,V> services)
K - type of keyV - type of ordered SPI classtypes - typesorderedSPIClass - class of ordered SPIservices - ordered servicesCopyright © 2021 The Apache Software Foundation. All rights reserved.