public class FileKieModule extends AbstractKieModule implements InternalKieModule, Serializable
InternalKieModule.CompilationCache, InternalKieModule.CompilationCacheEntry, InternalKieModule.LocalLogger, InternalKieModule.MalformedKieModuleException
compilationCache, pomModel, releaseId
Constructor and Description |
---|
FileKieModule() |
FileKieModule(org.kie.api.builder.ReleaseId releaseId,
org.kie.api.builder.model.KieModuleModel kieProject,
File file) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getBytes() |
byte[] |
getBytes(String pResourceName) |
long |
getCreationTimestamp() |
File |
getFile() |
Collection<String> |
getFileNames() |
org.drools.core.io.internal.InternalResource |
getResource(String fileName) |
boolean |
isAvailable(String pResourceName) |
String |
toString() |
addDTableToCompiler, addKieDependency, addResourceToCompiler, addResourceToCompiler, buildKnowledgePackages, cacheKnowledgeBuilderForKieBase, cacheResultsForKieBase, checkStreamMode, createKieBase, createResourceProvider, getBuilderConfiguration, getClassesMap, getCompilationCache, getJarDependencies, getKieDependencies, getKieModuleModel, getKnowledgeBuilderForKieBase, getKnowledgePackagesForKieBase, getKnowledgeResultsCache, getModuleClassLoader, getPackage, getPomAsStream, getPomModel, getReleaseId, getResourceConfiguration, getUnresolvedDependencies, hasResource, loadResourceConfiguration, setPomModel, setUnresolvedDependencies, updateResource
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addKieDependency, addResourceToCompiler, addResourceToCompiler, build, cacheKnowledgeBuilderForKieBase, cacheResultsForKieBase, cloneForIncrementalCompilation, createKieBase, createKieBaseUpdater, createKieModule, createModuleClassLoader, createResourceProvider, getBuilderConfiguration, getChanges, getClassesMap, getCompilationCache, getJarDependencies, getKieDependencies, getKieModuleModel, getKnowledgeBuilderForKieBase, getKnowledgePackagesForKieBase, getKnowledgeResultsCache, getModuleClassLoader, getPackage, getPomAsStream, getPomModel, getResourceConfiguration, getUnresolvedDependencies, hasResource, internalCreateKieModule, isFileInKBase, setUnresolvedDependencies, updateKieModule
public FileKieModule()
public FileKieModule(org.kie.api.builder.ReleaseId releaseId, org.kie.api.builder.model.KieModuleModel kieProject, File file)
public File getFile()
getFile
in interface InternalKieModule
public long getCreationTimestamp()
getCreationTimestamp
in interface InternalKieModule
public boolean isAvailable(String pResourceName)
isAvailable
in interface InternalKieModule
public byte[] getBytes(String pResourceName)
getBytes
in interface InternalKieModule
public org.drools.core.io.internal.InternalResource getResource(String fileName)
getResource
in interface InternalKieModule
public Collection<String> getFileNames()
getFileNames
in interface InternalKieModule
public byte[] getBytes()
getBytes
in interface InternalKieModule
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.