org.kie.workbench.common.services.backend.builder
Class BuildServiceImpl
java.lang.Object
org.kie.workbench.common.services.backend.builder.BuildServiceImpl
- All Implemented Interfaces:
- org.guvnor.common.services.project.builder.service.BuildService
@ApplicationScoped
public class BuildServiceImpl
- extends Object
- implements org.guvnor.common.services.project.builder.service.BuildService
|
Constructor Summary |
BuildServiceImpl()
|
BuildServiceImpl(org.guvnor.common.services.project.service.POMService pomService,
org.guvnor.m2repo.backend.server.ExtendedM2RepoService m2RepoService,
KieProjectService projectService,
LRUBuilderCache cache,
javax.enterprise.inject.Instance<org.guvnor.common.services.project.builder.service.PostBuildHandler> handlers)
|
|
Method Summary |
org.guvnor.common.services.project.builder.model.IncrementalBuildResults |
addPackageResource(org.uberfire.backend.vfs.Path resource)
|
org.guvnor.common.services.project.builder.model.IncrementalBuildResults |
applyBatchResourceChanges(org.guvnor.common.services.project.model.Project project,
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.model.Project project)
|
org.guvnor.common.services.project.builder.model.BuildResults |
buildAndDeploy(org.guvnor.common.services.project.model.Project project)
|
org.guvnor.common.services.project.builder.model.BuildResults |
buildAndDeploy(org.guvnor.common.services.project.model.Project project,
boolean suppressHandlers)
|
org.guvnor.common.services.project.builder.model.IncrementalBuildResults |
deletePackageResource(org.uberfire.backend.vfs.Path resource)
|
boolean |
isBuilt(org.guvnor.common.services.project.model.Project project)
|
org.guvnor.common.services.project.builder.model.IncrementalBuildResults |
updatePackageResource(org.uberfire.backend.vfs.Path resource)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BuildServiceImpl
public BuildServiceImpl()
BuildServiceImpl
@Inject
public BuildServiceImpl(org.guvnor.common.services.project.service.POMService pomService,
org.guvnor.m2repo.backend.server.ExtendedM2RepoService m2RepoService,
KieProjectService projectService,
LRUBuilderCache cache,
javax.enterprise.inject.Instance<org.guvnor.common.services.project.builder.service.PostBuildHandler> handlers)
build
public org.guvnor.common.services.project.builder.model.BuildResults build(org.guvnor.common.services.project.model.Project project)
- Specified by:
build in interface org.guvnor.common.services.project.builder.service.BuildService
buildAndDeploy
public org.guvnor.common.services.project.builder.model.BuildResults buildAndDeploy(org.guvnor.common.services.project.model.Project project)
- Specified by:
buildAndDeploy in interface org.guvnor.common.services.project.builder.service.BuildService
buildAndDeploy
public org.guvnor.common.services.project.builder.model.BuildResults buildAndDeploy(org.guvnor.common.services.project.model.Project project,
boolean suppressHandlers)
- Specified by:
buildAndDeploy in interface org.guvnor.common.services.project.builder.service.BuildService
isBuilt
public boolean isBuilt(org.guvnor.common.services.project.model.Project project)
- Specified by:
isBuilt in interface org.guvnor.common.services.project.builder.service.BuildService
addPackageResource
public org.guvnor.common.services.project.builder.model.IncrementalBuildResults addPackageResource(org.uberfire.backend.vfs.Path resource)
- Specified by:
addPackageResource in interface org.guvnor.common.services.project.builder.service.BuildService
deletePackageResource
public org.guvnor.common.services.project.builder.model.IncrementalBuildResults deletePackageResource(org.uberfire.backend.vfs.Path resource)
- Specified by:
deletePackageResource in interface org.guvnor.common.services.project.builder.service.BuildService
updatePackageResource
public org.guvnor.common.services.project.builder.model.IncrementalBuildResults updatePackageResource(org.uberfire.backend.vfs.Path resource)
- Specified by:
updatePackageResource in interface org.guvnor.common.services.project.builder.service.BuildService
applyBatchResourceChanges
public org.guvnor.common.services.project.builder.model.IncrementalBuildResults applyBatchResourceChanges(org.guvnor.common.services.project.model.Project project,
Map<org.uberfire.backend.vfs.Path,Collection<org.uberfire.workbench.events.ResourceChange>> changes)
- Specified by:
applyBatchResourceChanges in interface org.guvnor.common.services.project.builder.service.BuildService
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.