public interface BuildService
Modifier and Type | Method and Description |
---|---|
IncrementalBuildResults |
addPackageResource(Path resource)
Add a Package resource to the build.
|
IncrementalBuildResults |
applyBatchResourceChanges(Module module,
Map<Path,Collection<ResourceChange>> changes)
Process a batch of changes to a Module's resources.
|
BuildResults |
build(Module module)
Full build without deployment
|
BuildResults |
buildAndDeploy(Module module)
Full build with deployment
|
BuildResults |
buildAndDeploy(Module module,
boolean suppressHandlers)
Full build with deployment with ability to suppress any post operations handlers to ensure
that only build and deploy was invoked
|
BuildResults |
buildAndDeploy(Module module,
boolean suppressHandlers,
DeploymentMode mode)
Full build with forced deployment to Maven.
|
BuildResults |
buildAndDeploy(Module module,
DeploymentMode mode)
Full build with forced deployment to Maven.
|
IncrementalBuildResults |
deletePackageResource(Path resource)
Remove a Package resource from the build.
|
boolean |
isBuilt(Module module)
Check whether a Module has been built
|
IncrementalBuildResults |
updatePackageResource(Path resource)
Update an existing Package resource in the build.
|
BuildResults build(Module module)
module
- BuildResults buildAndDeploy(Module module)
module
- BuildResults buildAndDeploy(Module module, DeploymentMode mode)
module
- Module to be builtmode
- The deployment modeBuildResults buildAndDeploy(Module module, boolean suppressHandlers)
module
- BuildResults buildAndDeploy(Module module, boolean suppressHandlers, DeploymentMode mode)
module
- Module to be builtsuppressHandlers
- true to ignore post-processingmode
- The deployment modeboolean isBuilt(Module module)
module
- IncrementalBuildResults addPackageResource(Path resource)
resource
- IncrementalBuildResults deletePackageResource(Path resource)
resource
- IncrementalBuildResults updatePackageResource(Path resource)
resource
- IncrementalBuildResults applyBatchResourceChanges(Module module, Map<Path,Collection<ResourceChange>> changes)
module
- changes
- Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.