public class KieRepositoryScannerImpl extends org.drools.compiler.kie.builder.impl.AbstractKieScanner<Map<org.appformer.maven.integration.DependencyDescriptor,org.eclipse.aether.artifact.Artifact>> 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) |
KieScannerMBean |
getMBean() |
static org.appformer.maven.integration.ArtifactResolver |
getResolverFor(org.drools.core.impl.InternalKieContainer kieContainer,
boolean allowDefaultPom) |
protected Map<org.appformer.maven.integration.DependencyDescriptor,org.eclipse.aether.artifact.Artifact> |
internalScan() |
protected void |
internalUpdate(Map<org.appformer.maven.integration.DependencyDescriptor,org.eclipse.aether.artifact.Artifact> updatedArtifacts) |
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.appformer.maven.support.PomModel pomModel) |
void |
setKieContainer(org.kie.api.runtime.KieContainer kieContainer) |
addListener, changeStatus, getCurrentReleaseId, getListeners, getPollingInterval, getScannerReleaseId, getStatus, removeListener, scanNow, shutdown, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic 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.appformer.maven.support.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.InternalKieScannerprotected Map<org.appformer.maven.integration.DependencyDescriptor,org.eclipse.aether.artifact.Artifact> internalScan()
internalScan in class org.drools.compiler.kie.builder.impl.AbstractKieScanner<Map<org.appformer.maven.integration.DependencyDescriptor,org.eclipse.aether.artifact.Artifact>>protected void internalUpdate(Map<org.appformer.maven.integration.DependencyDescriptor,org.eclipse.aether.artifact.Artifact> updatedArtifacts)
internalUpdate in class org.drools.compiler.kie.builder.impl.AbstractKieScanner<Map<org.appformer.maven.integration.DependencyDescriptor,org.eclipse.aether.artifact.Artifact>>public KieScannerMBean getMBean()
public static org.appformer.maven.integration.ArtifactResolver getResolverFor(org.drools.core.impl.InternalKieContainer kieContainer,
boolean allowDefaultPom)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.