Drools :: OSGI Integration 6.0.0.Beta4

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


Field Summary
 
Fields inherited from class org.drools.compiler.kie.builder.impl.AbstractKieModule
compilationCache, releaseId
 
Constructor Summary
OsgiKieModule(org.kie.api.builder.ReleaseId releaseId, org.kie.api.builder.model.KieModuleModel kModuleModel, org.osgi.framework.Bundle bundle, String bundleUrlPrefix)
           
 
Method Summary
static OsgiKieModule create(URL url)
           
 byte[] getBytes()
           
 byte[] getBytes(String pResourceName)
           
 File getFile()
           
 Collection<String> getFileNames()
           
 boolean isAvailable(String pResourceName)
           
 
Methods inherited from class org.drools.compiler.kie.builder.impl.AbstractKieModule
addDependency, cacheKnowledgeBuilderForKieBase, cacheResultsForKieBase, getClassesMap, getCompilationCache, getDependencies, getKieModuleModel, getKnowledgeBuilderForKieBase, getKnowledgePackagesForKieBase, getKnowledgeResultsCache, getReleaseId, getResourceConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OsgiKieModule

public OsgiKieModule(org.kie.api.builder.ReleaseId releaseId,
                     org.kie.api.builder.model.KieModuleModel kModuleModel,
                     org.osgi.framework.Bundle bundle,
                     String bundleUrlPrefix)
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()

create

public static OsgiKieModule create(URL url)

Drools :: OSGI Integration 6.0.0.Beta4

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