Drools :: OSGI Integration 6.1.0.Final

org.drools.osgi.compiler
Class OsgiKieModule

java.lang.Object
  extended by org.drools.compiler.kie.builder.impl.AbstractKieModule
      extended by org.drools.osgi.compiler.OsgiKieModule
All Implemented Interfaces:
org.drools.compiler.kie.builder.impl.InternalKieModule, org.kie.api.builder.KieModule

public class OsgiKieModule
extends org.drools.compiler.kie.builder.impl.AbstractKieModule


Nested Class Summary
 
Nested classes/interfaces inherited from class org.drools.compiler.kie.builder.impl.AbstractKieModule
org.drools.compiler.kie.builder.impl.AbstractKieModule.CompilationCache, org.drools.compiler.kie.builder.impl.AbstractKieModule.CompilationCacheEntry
 
Field Summary
 
Fields inherited from class org.drools.compiler.kie.builder.impl.AbstractKieModule
compilationCache, pomModel, releaseId
 
Method Summary
static OsgiKieModule create(URL url)
           
static OsgiKieModule create(URL url, org.kie.api.builder.ReleaseId releaseId, org.kie.api.builder.model.KieModuleModel kieProject)
           
 byte[] getBytes()
           
 byte[] getBytes(String pResourceName)
           
 long getCreationTimestamp()
           
 File getFile()
           
 Collection<String> getFileNames()
           
 boolean isAvailable(String pResourceName)
           
 
Methods inherited from class org.drools.compiler.kie.builder.impl.AbstractKieModule
addKieDependency, addResourceToCompiler, cacheKnowledgeBuilderForKieBase, cacheResultsForKieBase, getClassesMap, getCompilationCache, getJarDependencies, getKieDependencies, getKieModuleModel, getKnowledgeBuilderForKieBase, getKnowledgePackagesForKieBase, getKnowledgeResultsCache, getPomModel, getReleaseId, getResource, getResourceConfiguration, getUnresolvedDependencies, setPomModel, setUnresolvedDependencies, updateResource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getBytes

public byte[] getBytes()

isAvailable

public boolean isAvailable(String pResourceName)

getBytes

public byte[] getBytes(String pResourceName)

getFileNames

public Collection<String> getFileNames()

getFile

public File getFile()

getCreationTimestamp

public long getCreationTimestamp()

create

public static OsgiKieModule create(URL url)

create

public static OsgiKieModule create(URL url,
                                   org.kie.api.builder.ReleaseId releaseId,
                                   org.kie.api.builder.model.KieModuleModel kieProject)

Drools :: OSGI Integration 6.1.0.Final

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.