public class KieRepositoryImpl extends Object implements org.kie.api.builder.KieRepository
Modifier and Type | Class and Description |
---|---|
static class |
KieRepositoryImpl.ComparableVersion |
Modifier and Type | Field and Description |
---|---|
static org.kie.api.builder.KieRepository |
INSTANCE |
Constructor and Description |
---|
KieRepositoryImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addKieModule(org.kie.api.builder.KieModule kieModule) |
org.kie.api.builder.KieModule |
addKieModule(org.kie.api.io.Resource resource,
org.kie.api.io.Resource... dependencies) |
org.kie.api.builder.ReleaseId |
getDefaultReleaseId() |
org.kie.api.builder.KieModule |
getKieModule(org.kie.api.builder.ReleaseId releaseId) |
org.kie.api.builder.KieModule |
getKieModule(org.kie.api.builder.ReleaseId releaseId,
PomModel pomModel) |
org.kie.api.builder.KieModule |
getKieModule(org.kie.api.io.Resource resource) |
org.kie.api.builder.KieModule |
removeKieModule(org.kie.api.builder.ReleaseId releaseId) |
void |
setDefaultGAV(org.kie.api.builder.ReleaseId releaseId) |
static void |
setInternalKieScanner(InternalKieScanner scanner) |
public static void setInternalKieScanner(InternalKieScanner scanner)
public void setDefaultGAV(org.kie.api.builder.ReleaseId releaseId)
public org.kie.api.builder.ReleaseId getDefaultReleaseId()
getDefaultReleaseId
in interface org.kie.api.builder.KieRepository
public void addKieModule(org.kie.api.builder.KieModule kieModule)
addKieModule
in interface org.kie.api.builder.KieRepository
public org.kie.api.builder.KieModule getKieModule(org.kie.api.builder.ReleaseId releaseId)
getKieModule
in interface org.kie.api.builder.KieRepository
public org.kie.api.builder.KieModule removeKieModule(org.kie.api.builder.ReleaseId releaseId)
removeKieModule
in interface org.kie.api.builder.KieRepository
public org.kie.api.builder.KieModule getKieModule(org.kie.api.builder.ReleaseId releaseId, PomModel pomModel)
public org.kie.api.builder.KieModule addKieModule(org.kie.api.io.Resource resource, org.kie.api.io.Resource... dependencies)
addKieModule
in interface org.kie.api.builder.KieRepository
public org.kie.api.builder.KieModule getKieModule(org.kie.api.io.Resource resource)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.