KIE API 6.2.0.Beta1

org.kie.api.builder
Interface KieBuilder


public interface KieBuilder

KieBuilder is a builder for the resources contained in a KieModule


Method Summary
 KieBuilder buildAll()
          Builds all the KieBases contained in the KieModule for which this KieBuilder has been created
 KieModule getKieModule()
          Returns the KieModule for which this KieBuilder has been created
 Results getResults()
          Returns the Results of the building process.
 KieBuilder setDependencies(KieModule... dependencies)
          Sets the other KieModules from which the KieModule that has to be built by this KieBuilder depends on
 KieBuilder setDependencies(Resource... dependencies)
          Sets the other Resources from which the KieModule that has to be built by this KieBuilder depends on
 

Method Detail

setDependencies

KieBuilder setDependencies(KieModule... dependencies)
Sets the other KieModules from which the KieModule that has to be built by this KieBuilder depends on


setDependencies

KieBuilder setDependencies(Resource... dependencies)
Sets the other Resources from which the KieModule that has to be built by this KieBuilder depends on


buildAll

KieBuilder buildAll()
Builds all the KieBases contained in the KieModule for which this KieBuilder has been created


getResults

Results getResults()
Returns the Results of the building process. Invokes buildAll() if the KieModule hasn't been built yet


getKieModule

KieModule getKieModule()
Returns the KieModule for which this KieBuilder has been created


KIE API 6.2.0.Beta1

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