public final class TypedSPIRegistry extends Object
| 构造器和说明 |
|---|
TypedSPIRegistry() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends TypedSPI> |
findRegisteredService(Class<T> spiClass,
String type)
Find registered service.
|
static <T extends TypedSPI> |
findRegisteredService(Class<T> spiClass,
String type,
Properties props)
Find registered service.
|
static <T extends TypedSPI> |
getRegisteredService(Class<T> spiClass,
String type)
Get registered service.
|
static <T extends TypedSPI> |
getRegisteredService(Class<T> spiClass,
String type,
Properties props)
Get registered service.
|
public static <T extends TypedSPI> Optional<T> findRegisteredService(Class<T> spiClass, String type)
T - SPI class typespiClass - typed SPI classtype - typepublic static <T extends TypedSPI> Optional<T> findRegisteredService(Class<T> spiClass, String type, Properties props)
T - SPI class typespiClass - typed SPI classtype - typeprops - propertiespublic static <T extends TypedSPI> T getRegisteredService(Class<T> spiClass, String type)
T - SPI class typespiClass - typed SPI classtype - typepublic static <T extends TypedSPI> T getRegisteredService(Class<T> spiClass, String type, Properties props)
T - SPI class typespiClass - typed SPI classtype - typeprops - propertiesCopyright © 2022 The Apache Software Foundation. All rights reserved.