Class EfestoRuntimeContextImpl<T extends org.kie.efesto.common.api.listener.EfestoListener>
- java.lang.Object
-
- org.kie.efesto.runtimemanager.core.model.EfestoRuntimeContextImpl<T>
-
- All Implemented Interfaces:
org.kie.efesto.common.api.model.EfestoContext<T>,org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext<T>
public class EfestoRuntimeContextImpl<T extends org.kie.efesto.common.api.listener.EfestoListener> extends java.lang.Object implements org.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,org.kie.efesto.common.api.model.GeneratedResources>generatedResourcesMap
-
Constructor Summary
Constructors Modifier Constructor Description protectedEfestoRuntimeContextImpl(org.kie.memorycompiler.KieMemoryCompiler.MemoryCompilerClassLoader memoryCompilerClassLoader)protectedEfestoRuntimeContextImpl(org.kie.memorycompiler.KieMemoryCompiler.MemoryCompilerClassLoader memoryCompilerClassLoader, java.util.Map<java.lang.String,org.kie.efesto.common.api.model.GeneratedResources> generatedResourcesMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,org.kie.efesto.common.api.model.GeneratedResources>getGeneratedResourcesMap()java.util.ServiceLoader<org.kie.efesto.runtimemanager.api.service.KieRuntimeService>getKieRuntimeService()java.lang.Class<?>loadClass(java.lang.String className)
-
-
-
Constructor Detail
-
EfestoRuntimeContextImpl
protected EfestoRuntimeContextImpl(org.kie.memorycompiler.KieMemoryCompiler.MemoryCompilerClassLoader memoryCompilerClassLoader)
-
EfestoRuntimeContextImpl
protected EfestoRuntimeContextImpl(org.kie.memorycompiler.KieMemoryCompiler.MemoryCompilerClassLoader memoryCompilerClassLoader, java.util.Map<java.lang.String,org.kie.efesto.common.api.model.GeneratedResources> generatedResourcesMap)
-
-
Method Detail
-
getGeneratedResourcesMap
public java.util.Map<java.lang.String,org.kie.efesto.common.api.model.GeneratedResources> getGeneratedResourcesMap()
- Specified by:
getGeneratedResourcesMapin interfaceorg.kie.efesto.common.api.model.EfestoContext<T extends org.kie.efesto.common.api.listener.EfestoListener>
-
loadClass
public java.lang.Class<?> loadClass(java.lang.String className) throws java.lang.ClassNotFoundException- Specified by:
loadClassin interfaceorg.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext<T extends org.kie.efesto.common.api.listener.EfestoListener>- Throws:
java.lang.ClassNotFoundException
-
getKieRuntimeService
public java.util.ServiceLoader<org.kie.efesto.runtimemanager.api.service.KieRuntimeService> getKieRuntimeService()
- Specified by:
getKieRuntimeServicein interfaceorg.kie.efesto.runtimemanager.api.model.EfestoRuntimeContext<T extends org.kie.efesto.common.api.listener.EfestoListener>
-
-