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