Interface EfestoRuntimeContext<T extends org.kie.efesto.common.api.listener.EfestoListener>
-
- All Superinterfaces:
org.kie.efesto.common.api.model.EfestoContext<T>
- All Known Implementing Classes:
EfestoRuntimeContextImpl
public interface EfestoRuntimeContext<T extends org.kie.efesto.common.api.listener.EfestoListener> extends org.kie.efesto.common.api.model.EfestoContext<T>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static EfestoRuntimeContextbuildWithParentClassLoader(ClassLoader parentClassLoader)static EfestoRuntimeContextbuildWithParentClassLoader(ClassLoader parentClassLoader, Map<String,org.kie.efesto.common.api.model.GeneratedResources> generatedResourcesMap)ServiceLoader<KieRuntimeService>getKieRuntimeService()Class<?>loadClass(String className)
-
-
-
Method Detail
-
buildWithParentClassLoader
static EfestoRuntimeContext buildWithParentClassLoader(ClassLoader parentClassLoader)
-
buildWithParentClassLoader
static EfestoRuntimeContext buildWithParentClassLoader(ClassLoader parentClassLoader, Map<String,org.kie.efesto.common.api.model.GeneratedResources> generatedResourcesMap)
-
loadClass
Class<?> loadClass(String className) throws ClassNotFoundException
- Throws:
ClassNotFoundException
-
getKieRuntimeService
ServiceLoader<KieRuntimeService> getKieRuntimeService()
-
-