public class MemoryKieModule extends AbstractKieModule implements ResourceReader, Serializable
InternalKieModule.CompilationCache, InternalKieModule.CompilationCacheEntry, InternalKieModule.LocalLoggercompilationCache, pomModel, releaseId| Constructor and Description |
|---|
MemoryKieModule() |
MemoryKieModule(org.kie.api.builder.ReleaseId releaseId) |
MemoryKieModule(org.kie.api.builder.ReleaseId releaseId,
org.kie.api.builder.model.KieModuleModel kModuleModel,
MemoryFileSystem mfs) |
| Modifier and Type | Method and Description |
|---|---|
org.drools.reflective.ResourceProvider |
createResourceProvider() |
byte[] |
getBytes() |
byte[] |
getBytes(String path) |
long |
getCreationTimestamp() |
File |
getFile() |
Collection<String> |
getFileNames() |
MemoryFileSystem |
getMemoryFileSystem() |
Collection<String> |
getModifiedResourcesSinceLastMark() |
boolean |
isAvailable(String path) |
void |
mark() |
String |
toString() |
addKieDependency, addResourceToCompiler, addResourceToCompiler, buildKnowledgePackages, cacheKnowledgeBuilderForKieBase, cacheResultsForKieBase, checkStreamMode, createKieBase, getBuilderConfiguration, getClassesMap, getCompilationCache, getJarDependencies, getKieDependencies, getKieModuleModel, getKnowledgeBuilderForKieBase, getKnowledgePackagesForKieBase, getKnowledgeResultsCache, getModuleClassLoader, getPomAsStream, getPomModel, getReleaseId, getResource, getResourceConfiguration, getUnresolvedDependencies, hasResource, setPomModel, setUnresolvedDependencies, updateResourceclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbuild, createKieBaseUpdater, createKieModule, createModuleClassLoader, getChanges, isFileInKBase, updateKieModulepublic MemoryKieModule()
public MemoryKieModule(org.kie.api.builder.ReleaseId releaseId)
public MemoryKieModule(org.kie.api.builder.ReleaseId releaseId,
org.kie.api.builder.model.KieModuleModel kModuleModel,
MemoryFileSystem mfs)
public boolean isAvailable(String path)
isAvailable in interface ResourceReaderisAvailable in interface InternalKieModulepublic byte[] getBytes(String path)
getBytes in interface ResourceReadergetBytes in interface InternalKieModulepublic Collection<String> getFileNames()
getFileNames in interface ResourceReadergetFileNames in interface InternalKieModulepublic MemoryFileSystem getMemoryFileSystem()
public void mark()
mark in interface ResourceReaderpublic Collection<String> getModifiedResourcesSinceLastMark()
getModifiedResourcesSinceLastMark in interface ResourceReaderpublic File getFile()
getFile in interface InternalKieModulepublic byte[] getBytes()
getBytes in interface InternalKieModulepublic long getCreationTimestamp()
getCreationTimestamp in interface InternalKieModulepublic org.drools.reflective.ResourceProvider createResourceProvider()
createResourceProvider in interface InternalKieModulecreateResourceProvider in class AbstractKieModuleCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.