public interface InternalKieModule
extends org.kie.api.builder.KieModule
Modifier and Type | Method and Description |
---|---|
void |
addKieDependency(InternalKieModule dependency) |
boolean |
addResourceToCompiler(org.kie.internal.builder.CompositeKnowledgeBuilder ckbuilder,
String fileName) |
void |
cacheKnowledgeBuilderForKieBase(String kieBaseName,
org.kie.internal.builder.KnowledgeBuilder kbuilder) |
void |
cacheResultsForKieBase(String kieBaseName,
org.kie.api.builder.Results results) |
org.drools.core.common.ResourceProvider |
createResourceProvider() |
byte[] |
getBytes() |
byte[] |
getBytes(String pResourceName) |
Map<String,byte[]> |
getClassesMap(boolean includeTypeDeclarations) |
long |
getCreationTimestamp() |
File |
getFile() |
Collection<String> |
getFileNames() |
Collection<org.kie.api.builder.ReleaseId> |
getJarDependencies() |
Map<org.kie.api.builder.ReleaseId,InternalKieModule> |
getKieDependencies() |
org.kie.api.builder.model.KieModuleModel |
getKieModuleModel() |
org.kie.internal.builder.KnowledgeBuilder |
getKnowledgeBuilderForKieBase(String kieBaseName) |
Collection<org.kie.internal.definition.KnowledgePackage> |
getKnowledgePackagesForKieBase(String kieBaseName) |
Map<String,org.kie.api.builder.Results> |
getKnowledgeResultsCache() |
org.kie.api.io.Resource |
getResource(String fileName) |
org.kie.api.io.ResourceConfiguration |
getResourceConfiguration(String fileName) |
Collection<org.kie.api.builder.ReleaseId> |
getUnresolvedDependencies() |
boolean |
hasResource(String fileName) |
boolean |
isAvailable(String pResourceName) |
void |
setUnresolvedDependencies(Collection<org.kie.api.builder.ReleaseId> unresolvedDependencies) |
void cacheKnowledgeBuilderForKieBase(String kieBaseName, org.kie.internal.builder.KnowledgeBuilder kbuilder)
org.kie.internal.builder.KnowledgeBuilder getKnowledgeBuilderForKieBase(String kieBaseName)
Collection<org.kie.internal.definition.KnowledgePackage> getKnowledgePackagesForKieBase(String kieBaseName)
void cacheResultsForKieBase(String kieBaseName, org.kie.api.builder.Results results)
org.kie.api.builder.model.KieModuleModel getKieModuleModel()
byte[] getBytes()
boolean hasResource(String fileName)
org.kie.api.io.Resource getResource(String fileName)
org.kie.api.io.ResourceConfiguration getResourceConfiguration(String fileName)
Map<org.kie.api.builder.ReleaseId,InternalKieModule> getKieDependencies()
void addKieDependency(InternalKieModule dependency)
Collection<org.kie.api.builder.ReleaseId> getJarDependencies()
Collection<org.kie.api.builder.ReleaseId> getUnresolvedDependencies()
void setUnresolvedDependencies(Collection<org.kie.api.builder.ReleaseId> unresolvedDependencies)
boolean isAvailable(String pResourceName)
byte[] getBytes(String pResourceName)
Collection<String> getFileNames()
File getFile()
org.drools.core.common.ResourceProvider createResourceProvider()
boolean addResourceToCompiler(org.kie.internal.builder.CompositeKnowledgeBuilder ckbuilder, String fileName)
long getCreationTimestamp()
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.