public class KieRepositoryScannerImpl extends Object implements org.drools.compiler.kie.builder.impl.InternalKieScanner
Constructor and Description |
---|
KieRepositoryScannerImpl() |
Modifier and Type | Method and Description |
---|---|
String |
getArtifactVersion(org.kie.api.builder.ReleaseId releaseId) |
org.kie.api.builder.KieModule |
loadArtifact(org.kie.api.builder.ReleaseId releaseId) |
org.kie.api.builder.KieModule |
loadArtifact(org.kie.api.builder.ReleaseId releaseId,
InputStream pomXml) |
void |
scanNow() |
void |
setKieContainer(org.kie.api.runtime.KieContainer kieContainer) |
void |
start(long pollingInterval) |
void |
stop() |
public void setKieContainer(org.kie.api.runtime.KieContainer kieContainer)
setKieContainer
in interface org.drools.compiler.kie.builder.impl.InternalKieScanner
public org.kie.api.builder.KieModule loadArtifact(org.kie.api.builder.ReleaseId releaseId)
loadArtifact
in interface org.drools.compiler.kie.builder.impl.InternalKieScanner
public org.kie.api.builder.KieModule loadArtifact(org.kie.api.builder.ReleaseId releaseId, InputStream pomXml)
loadArtifact
in interface org.drools.compiler.kie.builder.impl.InternalKieScanner
public String getArtifactVersion(org.kie.api.builder.ReleaseId releaseId)
getArtifactVersion
in interface org.drools.compiler.kie.builder.impl.InternalKieScanner
public void start(long pollingInterval)
start
in interface org.kie.api.builder.KieScanner
public void stop()
stop
in interface org.kie.api.builder.KieScanner
public void scanNow()
scanNow
in interface org.kie.api.builder.KieScanner
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.