Interface KieProject
- All Known Implementing Classes:
AbstractKieProject,ClasspathKieProject,KieModuleKieProject
public interface KieProject
-
Method Summary
Modifier and TypeMethodDescriptionbuildKnowledgePackages(KieBaseModelImpl kBaseModel, BuildContext buildContext) buildKnowledgePackages(KieBaseModelImpl kBaseModel, BuildContext buildContext, Predicate<String> buildFilter) longgetGAV()getKieBaseModel(String kBaseName) getKieModuleForKBase(String kBaseName) getKieSessionModel(String kSessionName) getTransitiveIncludes(String kBaseName) getTransitiveIncludes(KieBaseModel kBaseModel) voidinit()verify()voidverify(BuildContext buildContext) default voidwriteProjectOutput(MemoryFileSystem trgMfs, BuildContext buildContext)
-
Method Details
-
getGAV
ReleaseId getGAV() -
getKieModuleForKBase
-
getKieBaseNames
Collection<String> getKieBaseNames() -
getKieBaseModel
-
getDefaultKieBaseModel
KieBaseModel getDefaultKieBaseModel() -
getKieSessionModel
-
getDefaultKieSession
KieSessionModel getDefaultKieSession() -
getDefaultStatelessKieSession
KieSessionModel getDefaultStatelessKieSession() -
init
void init() -
getClassLoader
ClassLoader getClassLoader() -
verify
ResultsImpl verify() -
verify
-
verify
-
getCreationTimestamp
long getCreationTimestamp() -
getTransitiveIncludes
-
getTransitiveIncludes
-
getPomAsStream
InputStream getPomAsStream() -
buildKnowledgePackages
-
buildKnowledgePackages
KnowledgeBuilder buildKnowledgePackages(KieBaseModelImpl kBaseModel, BuildContext buildContext, Predicate<String> buildFilter) -
writeProjectOutput
-