Class SPIUtils
- java.lang.Object
-
- org.kie.efesto.runtimemanager.api.utils.SPIUtils
-
public class SPIUtils extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Set<java.lang.String>collectModelTypes(EfestoRuntimeContext context)static java.util.List<KieRuntimeService>getDiscoveredKieRuntimeServices()static java.util.Optional<KieRuntimeService>getKieRuntimeService(java.util.List<KieRuntimeService> discoveredServices, EfestoInput<?> input, EfestoRuntimeContext context)static java.util.Optional<KieRuntimeService>getKieRuntimeServiceFromEfestoRuntimeContext(EfestoInput<?> input, EfestoRuntimeContext context)static java.util.List<KieRuntimeService>getKieRuntimeServices(boolean refresh)static java.util.Optional<RuntimeManager>getRuntimeManager(boolean refresh)
-
-
-
Method Detail
-
getDiscoveredKieRuntimeServices
public static java.util.List<KieRuntimeService> getDiscoveredKieRuntimeServices()
-
getKieRuntimeService
public static java.util.Optional<KieRuntimeService> getKieRuntimeService(java.util.List<KieRuntimeService> discoveredServices, EfestoInput<?> input, EfestoRuntimeContext context)
-
getKieRuntimeServiceFromEfestoRuntimeContext
public static java.util.Optional<KieRuntimeService> getKieRuntimeServiceFromEfestoRuntimeContext(EfestoInput<?> input, EfestoRuntimeContext context)
-
getKieRuntimeServices
public static java.util.List<KieRuntimeService> getKieRuntimeServices(boolean refresh)
-
getRuntimeManager
public static java.util.Optional<RuntimeManager> getRuntimeManager(boolean refresh)
-
collectModelTypes
public static java.util.Set<java.lang.String> collectModelTypes(EfestoRuntimeContext context)
-
-