KIE :: CI 6.0.0.CR5

org.kie.scanner
Class KieRepositoryScannerImpl

java.lang.Object
  extended by org.kie.scanner.KieRepositoryScannerImpl
All Implemented Interfaces:
org.drools.compiler.kie.builder.impl.InternalKieScanner, org.kie.api.builder.KieScanner

public class KieRepositoryScannerImpl
extends Object
implements org.drools.compiler.kie.builder.impl.InternalKieScanner


Constructor Summary
KieRepositoryScannerImpl()
           
 
Method Summary
 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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KieRepositoryScannerImpl

public KieRepositoryScannerImpl()
Method Detail

setKieContainer

public void setKieContainer(org.kie.api.runtime.KieContainer kieContainer)
Specified by:
setKieContainer in interface org.drools.compiler.kie.builder.impl.InternalKieScanner

loadArtifact

public org.kie.api.builder.KieModule loadArtifact(org.kie.api.builder.ReleaseId releaseId)
Specified by:
loadArtifact in interface org.drools.compiler.kie.builder.impl.InternalKieScanner

loadArtifact

public org.kie.api.builder.KieModule loadArtifact(org.kie.api.builder.ReleaseId releaseId,
                                                  InputStream pomXml)
Specified by:
loadArtifact in interface org.drools.compiler.kie.builder.impl.InternalKieScanner

getArtifactVersion

public String getArtifactVersion(org.kie.api.builder.ReleaseId releaseId)
Specified by:
getArtifactVersion in interface org.drools.compiler.kie.builder.impl.InternalKieScanner

start

public void start(long pollingInterval)
Specified by:
start in interface org.kie.api.builder.KieScanner

stop

public void stop()
Specified by:
stop in interface org.kie.api.builder.KieScanner

scanNow

public void scanNow()
Specified by:
scanNow in interface org.kie.api.builder.KieScanner

KIE :: CI 6.0.0.CR5

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.