Class ZipKieModule
java.lang.Object
org.drools.compiler.kie.builder.impl.AbstractKieModule
org.drools.compiler.kie.builder.impl.ZipKieModule
- All Implemented Interfaces:
Serializable,InternalKieModule,KieModule
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.drools.compiler.kie.builder.impl.InternalKieModule
InternalKieModule.CompilationCache, InternalKieModule.CompilationCacheEntry, InternalKieModule.LocalLogger, InternalKieModule.MalformedKieModuleException -
Field Summary
Fields inherited from class org.drools.compiler.kie.builder.impl.AbstractKieModule
compilationCache, pomModel, releaseId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]getBytes()byte[]longgetFile()org.drools.io.InternalResourcegetResource(String fileName) booleanisAvailable(String name) processZipEntries(File jarFile) toString()Methods inherited from class org.drools.compiler.kie.builder.impl.AbstractKieModule
addDTableToCompiler, addKieDependency, addResourceToCompiler, addResourceToCompiler, buildKnowledgePackages, cacheKnowledgeBuilderForKieBase, cacheResultsForKieBase, checkStreamMode, createBuilderConfiguration, createKieBase, createResourceProvider, getClassesMap, getCompilationCache, getJarDependencies, getKieDependencies, getKieModuleModel, getKnowledgeBuilderForKieBase, getKnowledgePackagesForKieBase, getKnowledgeResultsCache, getModuleClassLoader, getPackage, getPomAsStream, getPomModel, getReleaseId, getResourceConfiguration, getUnresolvedDependencies, hasResource, loadResourceConfiguration, setPomModel, setUnresolvedDependencies, updateResourceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.drools.compiler.kie.builder.impl.InternalKieModule
addGeneratedClassNames, addKieDependency, addResourceToCompiler, addResourceToCompiler, afterKieBaseCreationUpdate, build, cacheKnowledgeBuilderForKieBase, cacheResultsForKieBase, cloneForIncrementalCompilation, createBuilderConfiguration, createKieBase, createKieBaseUpdater, createModuleClassLoader, createResourceProvider, getBytes, getChanges, getClassesMap, getCompilationCache, getJarDependencies, getKieDependencies, getKieModuleModel, getKnowledgeBuilderForKieBase, getKnowledgePackagesForKieBase, getKnowledgeResultsCache, getModuleClassLoader, getPackage, getPomAsStream, getPomModel, getResourceConfiguration, getUnresolvedDependencies, hasResource, isFileInKBase, isVerifiable, setUnresolvedDependencies, updateKieModuleMethods inherited from interface org.kie.api.builder.KieModule
getReleaseId
-
Constructor Details
-
ZipKieModule
public ZipKieModule() -
ZipKieModule
-
-
Method Details
-
getResource
- Specified by:
getResourcein interfaceInternalKieModule
-
getFile
- Specified by:
getFilein interfaceInternalKieModule
-
isAvailable
- Specified by:
isAvailablein interfaceInternalKieModule
-
getBytes
- Specified by:
getBytesin interfaceInternalKieModule
-
getFileNames
- Specified by:
getFileNamesin interfaceInternalKieModule
-
getBytes
public byte[] getBytes()- Specified by:
getBytesin interfaceInternalKieModule
-
getCreationTimestamp
public long getCreationTimestamp()- Specified by:
getCreationTimestampin interfaceInternalKieModule
-
toString
-
processZipEntries
- Throws:
IOException
-