Class SPIUtils
- java.lang.Object
-
- org.kie.efesto.compilationmanager.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(EfestoCompilationContext context)static java.util.Optional<CompilationManager>getCompilationManager(boolean refresh)static java.util.Optional<KieCompilerService>getKieCompilerService(EfestoResource resource, boolean refresh)static java.util.Optional<KieCompilerService>getKieCompilerServiceFromEfestoCompilationContext(EfestoResource resource, EfestoCompilationContext context)static java.util.List<KieCompilerService>getKieCompilerServices(boolean refresh)
-
-
-
Method Detail
-
getKieCompilerService
public static java.util.Optional<KieCompilerService> getKieCompilerService(EfestoResource resource, boolean refresh)
-
getKieCompilerServiceFromEfestoCompilationContext
public static java.util.Optional<KieCompilerService> getKieCompilerServiceFromEfestoCompilationContext(EfestoResource resource, EfestoCompilationContext context)
-
getKieCompilerServices
public static java.util.List<KieCompilerService> getKieCompilerServices(boolean refresh)
-
getCompilationManager
public static java.util.Optional<CompilationManager> getCompilationManager(boolean refresh)
-
collectModelTypes
public static java.util.Set<java.lang.String> collectModelTypes(EfestoCompilationContext context)
-
-