Class TemplateResourceHandler
- java.lang.Object
-
- org.drools.compiler.builder.impl.resources.ResourceHandler
-
- org.drools.compiler.builder.impl.resources.TemplateResourceHandler
-
public class TemplateResourceHandler extends ResourceHandler
-
-
Field Summary
-
Fields inherited from class org.drools.compiler.builder.impl.resources.ResourceHandler
configuration, logger, releaseId, results
-
-
Constructor Summary
Constructors Constructor Description TemplateResourceHandler(KnowledgeBuilderConfigurationImpl configuration, org.kie.api.builder.ReleaseId releaseId, java.util.function.Supplier<org.drools.drl.parser.lang.dsl.DefaultExpander> expander)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
handles(org.kie.api.io.ResourceType type)
org.drools.drl.ast.descr.PackageDescr
process(org.kie.api.io.Resource resource, org.kie.api.io.ResourceConfiguration configuration)
-
Methods inherited from class org.drools.compiler.builder.impl.resources.ResourceHandler
createDumpDrlFile, dslrReaderToPackageDescr, dumpDrlGeneratedFromDTable, generatedDrlToPackageDescr, getResults, process
-
-
-
-
Constructor Detail
-
TemplateResourceHandler
public TemplateResourceHandler(KnowledgeBuilderConfigurationImpl configuration, org.kie.api.builder.ReleaseId releaseId, java.util.function.Supplier<org.drools.drl.parser.lang.dsl.DefaultExpander> expander)
-
-
Method Detail
-
handles
public boolean handles(org.kie.api.io.ResourceType type)
- Specified by:
handles
in classResourceHandler
-
process
public org.drools.drl.ast.descr.PackageDescr process(org.kie.api.io.Resource resource, org.kie.api.io.ResourceConfiguration configuration) throws org.drools.drl.parser.DroolsParserException, java.io.IOException
- Specified by:
process
in classResourceHandler
- Throws:
org.drools.drl.parser.DroolsParserException
java.io.IOException
-
-