public class OsgiKieModule
extends org.drools.compiler.kie.builder.impl.AbstractKieModule
Modifier and Type | Method and Description |
---|---|
static OsgiKieModule |
create(org.kie.api.builder.ReleaseId releaseId,
org.kie.api.builder.model.KieModuleModel kieProject,
org.osgi.framework.Bundle bundle) |
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) |
static boolean |
isOsgiBundleUrl(String str)
Determines if the provided string is OSGi bundle URL or not.
|
static String |
parseBundleId(String url)
Parses OSGi bundle ID from the provided URL.
|
String |
toString() |
addKieDependency, addResourceToCompiler, addResourceToCompiler, cacheKnowledgeBuilderForKieBase, cacheResultsForKieBase, createResourceProvider, getBuilderConfiguration, getClassesMap, getCompilationCache, getJarDependencies, getKieDependencies, getKieModuleModel, getKnowledgeBuilderForKieBase, getKnowledgePackagesForKieBase, getKnowledgeResultsCache, getPomAsStream, getPomModel, getReleaseId, getResource, getResourceConfiguration, getUnresolvedDependencies, hasResource, setPomModel, setUnresolvedDependencies, updateResource
public byte[] getBytes()
public boolean isAvailable(String pResourceName)
public byte[] getBytes(String pResourceName)
public Collection<String> getFileNames()
public File getFile()
public long getCreationTimestamp()
public static OsgiKieModule create(URL url)
public static OsgiKieModule create(URL url, org.kie.api.builder.ReleaseId releaseId, org.kie.api.builder.model.KieModuleModel kieProject)
public static OsgiKieModule create(org.kie.api.builder.ReleaseId releaseId, org.kie.api.builder.model.KieModuleModel kieProject, org.osgi.framework.Bundle bundle)
public static String parseBundleId(String url)
url
- URLpublic static boolean isOsgiBundleUrl(String str)
str
- string to checkCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.