Package org.drools.reflective
Interface ComponentsSupplier
-
public interface ComponentsSupplier
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default void
addPackageFromXSD(org.kie.internal.builder.KnowledgeBuilder kBuilder, org.kie.api.io.Resource resource, org.kie.api.io.ResourceConfiguration configuration)
ByteArrayClassLoader
createByteArrayClassLoader(ClassLoader parent)
Object
createConsequenceExceptionHandler(String className, ClassLoader classLoader)
ProjectClassLoader
createProjectClassLoader(ClassLoader parent, ResourceProvider resourceProvider)
Object
createTimerService(String className)
-
-
-
Method Detail
-
createProjectClassLoader
ProjectClassLoader createProjectClassLoader(ClassLoader parent, ResourceProvider resourceProvider)
-
createByteArrayClassLoader
ByteArrayClassLoader createByteArrayClassLoader(ClassLoader parent)
-
createConsequenceExceptionHandler
Object createConsequenceExceptionHandler(String className, ClassLoader classLoader)
-
addPackageFromXSD
default void addPackageFromXSD(org.kie.internal.builder.KnowledgeBuilder kBuilder, org.kie.api.io.Resource resource, org.kie.api.io.ResourceConfiguration configuration) throws IOException
- Throws:
IOException
-
-