org.drools.compiler.kie.builder.impl
Class KieBuilderImpl
java.lang.Object
org.drools.compiler.kie.builder.impl.KieBuilderImpl
- All Implemented Interfaces:
- org.kie.api.builder.KieBuilder, org.kie.internal.builder.InternalKieBuilder
public class KieBuilderImpl
- extends Object
- implements org.kie.internal.builder.InternalKieBuilder
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KieBuilderImpl
public KieBuilderImpl(File file)
KieBuilderImpl
public KieBuilderImpl(org.kie.api.builder.KieFileSystem kieFileSystem)
setDependencies
public org.kie.api.builder.KieBuilder setDependencies(org.kie.api.builder.KieModule... dependencies)
- Specified by:
setDependencies in interface org.kie.api.builder.KieBuilder
setDependencies
public org.kie.api.builder.KieBuilder setDependencies(org.kie.api.io.Resource... resources)
- Specified by:
setDependencies in interface org.kie.api.builder.KieBuilder
buildAll
public org.kie.api.builder.KieBuilder buildAll()
- Specified by:
buildAll in interface org.kie.api.builder.KieBuilder
getCompilationCachePath
public static String getCompilationCachePath(org.kie.api.builder.ReleaseId releaseId,
String kbaseName)
buildKieModule
public static boolean buildKieModule(InternalKieModule kModule,
ResultsImpl messages)
filterFileInKBase
public static boolean filterFileInKBase(org.kie.api.builder.model.KieBaseModel kieBase,
String fileName)
getResults
public org.kie.api.builder.Results getResults()
- Specified by:
getResults in interface org.kie.api.builder.KieBuilder
getKieModule
public org.kie.api.builder.KieModule getKieModule()
- Specified by:
getKieModule in interface org.kie.api.builder.KieBuilder
getKieModuleIgnoringErrors
public org.kie.api.builder.KieModule getKieModuleIgnoringErrors()
- Specified by:
getKieModuleIgnoringErrors in interface org.kie.internal.builder.InternalKieBuilder
setDefaultsforEmptyKieModule
public static boolean setDefaultsforEmptyKieModule(org.kie.api.builder.model.KieModuleModel kModuleModel)
validatePomModel
public static void validatePomModel(PomModel pomModel)
getOrGeneratePomXml
public static byte[] getOrGeneratePomXml(ResourceReader mfs)
writePomAndKModule
public void writePomAndKModule()
generatePomXml
public static String generatePomXml(org.kie.api.builder.ReleaseId releaseId)
generatePomProperties
public static String generatePomProperties(org.kie.api.builder.ReleaseId releaseId)
findPomProperties
public static String findPomProperties(ZipFile zipFile)
findPomProperties
public static File findPomProperties(File root)
recurseToPomProperties
public static File recurseToPomProperties(File file)
createFileSet
public org.kie.internal.builder.KieBuilderSet createFileSet(String... files)
- Specified by:
createFileSet in interface org.kie.internal.builder.InternalKieBuilder
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.