public class Builder extends Object implements Serializable
| Constructor and Description |
|---|
Builder(org.guvnor.common.services.project.model.Module project,
org.uberfire.io.IOService ioService,
KieModuleService moduleService,
ProjectImportsService importsService,
List<org.guvnor.common.services.project.builder.service.BuildValidationHelper> buildValidationHelpers,
LRUModuleDependenciesClassLoaderCache dependenciesClassLoaderCache,
LRUPomModelCache pomModelCache,
PackageNameWhiteListService packageNameWhiteListService,
Predicate<String> classFilter) |
Builder(org.guvnor.common.services.project.model.Module project,
org.uberfire.io.IOService ioService,
KieModuleService moduleService,
ProjectImportsService importsService,
List<org.guvnor.common.services.project.builder.service.BuildValidationHelper> buildValidationHelpers,
LRUModuleDependenciesClassLoaderCache dependenciesClassLoaderCache,
LRUPomModelCache pomModelCache,
PackageNameWhiteListService packageNameWhiteListService,
Predicate<String> classFilter,
org.kie.api.builder.KieBuilder kieBuilder,
org.kie.api.builder.KieFileSystem kieFileSystem) |
| Modifier and Type | Method and Description |
|---|---|
org.guvnor.common.services.project.builder.model.IncrementalBuildResults |
addResource(org.uberfire.java.nio.file.Path resource) |
org.guvnor.common.services.project.builder.model.IncrementalBuildResults |
applyBatchResourceChanges(Map<org.uberfire.backend.vfs.Path,Collection<org.uberfire.workbench.events.ResourceChange>> changes) |
org.guvnor.common.services.project.builder.model.BuildResults |
build() |
org.guvnor.common.services.project.builder.model.BuildResults |
build(org.uberfire.java.nio.file.Path resource,
InputStream inputStream) |
Builder |
clone() |
org.guvnor.common.services.project.builder.model.IncrementalBuildResults |
deleteResource(org.uberfire.java.nio.file.Path resource) |
org.kie.api.runtime.KieContainer |
getKieContainer() |
org.kie.api.builder.KieModule |
getKieModule() |
org.kie.api.builder.KieModule |
getKieModuleIgnoringErrors() |
org.kie.scanner.KieModuleMetaData |
getKieModuleMetaDataIgnoringErrors() |
TypeSourceResolver |
getTypeSourceResolver(org.kie.scanner.KieModuleMetaData kieModuleMetaData) |
boolean |
isBuilt() |
org.guvnor.common.services.project.builder.model.IncrementalBuildResults |
updateResource(org.uberfire.java.nio.file.Path resource) |
org.guvnor.common.services.project.builder.model.IncrementalBuildResults |
updateResource(org.uberfire.java.nio.file.Path resource,
InputStream inputStream) |
public Builder(org.guvnor.common.services.project.model.Module project,
org.uberfire.io.IOService ioService,
KieModuleService moduleService,
ProjectImportsService importsService,
List<org.guvnor.common.services.project.builder.service.BuildValidationHelper> buildValidationHelpers,
LRUModuleDependenciesClassLoaderCache dependenciesClassLoaderCache,
LRUPomModelCache pomModelCache,
PackageNameWhiteListService packageNameWhiteListService,
Predicate<String> classFilter,
org.kie.api.builder.KieBuilder kieBuilder,
org.kie.api.builder.KieFileSystem kieFileSystem)
public Builder(org.guvnor.common.services.project.model.Module project,
org.uberfire.io.IOService ioService,
KieModuleService moduleService,
ProjectImportsService importsService,
List<org.guvnor.common.services.project.builder.service.BuildValidationHelper> buildValidationHelpers,
LRUModuleDependenciesClassLoaderCache dependenciesClassLoaderCache,
LRUPomModelCache pomModelCache,
PackageNameWhiteListService packageNameWhiteListService,
Predicate<String> classFilter)
public org.guvnor.common.services.project.builder.model.BuildResults build()
public org.guvnor.common.services.project.builder.model.BuildResults build(org.uberfire.java.nio.file.Path resource,
InputStream inputStream)
public org.guvnor.common.services.project.builder.model.IncrementalBuildResults addResource(org.uberfire.java.nio.file.Path resource)
public org.guvnor.common.services.project.builder.model.IncrementalBuildResults deleteResource(org.uberfire.java.nio.file.Path resource)
public org.guvnor.common.services.project.builder.model.IncrementalBuildResults updateResource(org.uberfire.java.nio.file.Path resource)
public org.guvnor.common.services.project.builder.model.IncrementalBuildResults updateResource(org.uberfire.java.nio.file.Path resource,
InputStream inputStream)
public org.guvnor.common.services.project.builder.model.IncrementalBuildResults applyBatchResourceChanges(Map<org.uberfire.backend.vfs.Path,Collection<org.uberfire.workbench.events.ResourceChange>> changes)
public org.kie.api.builder.KieModule getKieModule()
public org.kie.api.builder.KieModule getKieModuleIgnoringErrors()
public org.kie.scanner.KieModuleMetaData getKieModuleMetaDataIgnoringErrors()
public TypeSourceResolver getTypeSourceResolver(org.kie.scanner.KieModuleMetaData kieModuleMetaData)
public org.kie.api.runtime.KieContainer getKieContainer()
public boolean isBuilt()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.