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.ReleaseId |
getCurrentReleaseId() |
KieScannerMBean |
getMBean() |
long |
getPollingInterval() |
org.kie.api.builder.ReleaseId |
getScannerReleaseId() |
org.drools.compiler.kie.builder.impl.InternalKieScanner.Status |
getStatus() |
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) |
org.kie.api.builder.KieModule |
loadArtifact(org.kie.api.builder.ReleaseId releaseId,
org.drools.compiler.kproject.xml.PomModel pomModel) |
void |
scanNow() |
void |
setKieContainer(org.kie.api.runtime.KieContainer kieContainer) |
void |
shutdown() |
void |
start(long pollingInterval) |
void |
stop() |
public void setKieContainer(org.kie.api.runtime.KieContainer kieContainer)
setKieContainer in interface org.drools.compiler.kie.builder.impl.InternalKieScannerpublic org.kie.api.builder.KieModule loadArtifact(org.kie.api.builder.ReleaseId releaseId)
loadArtifact in interface org.drools.compiler.kie.builder.impl.InternalKieScannerpublic org.kie.api.builder.KieModule loadArtifact(org.kie.api.builder.ReleaseId releaseId,
InputStream pomXml)
loadArtifact in interface org.drools.compiler.kie.builder.impl.InternalKieScannerpublic org.kie.api.builder.KieModule loadArtifact(org.kie.api.builder.ReleaseId releaseId,
org.drools.compiler.kproject.xml.PomModel pomModel)
loadArtifact in interface org.drools.compiler.kie.builder.impl.InternalKieScannerpublic String getArtifactVersion(org.kie.api.builder.ReleaseId releaseId)
getArtifactVersion in interface org.drools.compiler.kie.builder.impl.InternalKieScannerpublic org.kie.api.builder.ReleaseId getScannerReleaseId()
getScannerReleaseId in interface org.drools.compiler.kie.builder.impl.InternalKieScannerpublic org.kie.api.builder.ReleaseId getCurrentReleaseId()
getCurrentReleaseId in interface org.drools.compiler.kie.builder.impl.InternalKieScannerpublic org.drools.compiler.kie.builder.impl.InternalKieScanner.Status getStatus()
getStatus in interface org.drools.compiler.kie.builder.impl.InternalKieScannerpublic void start(long pollingInterval)
start in interface org.kie.api.builder.KieScannerpublic void stop()
stop in interface org.kie.api.builder.KieScannerpublic long getPollingInterval()
getPollingInterval in interface org.drools.compiler.kie.builder.impl.InternalKieScannerpublic void shutdown()
shutdown in interface org.kie.api.builder.KieScannerpublic void scanNow()
scanNow in interface org.kie.api.builder.KieScannerpublic KieScannerMBean getMBean()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.