@ApplicationScoped public class BuildServiceImpl extends Object implements org.guvnor.common.services.project.builder.service.BuildService
Constructor and Description |
---|
BuildServiceImpl() |
BuildServiceImpl(org.guvnor.common.services.project.service.POMService pomService,
ExtendedM2RepoService m2RepoService,
org.guvnor.common.services.project.service.ProjectService projectService,
LRUBuilderCache cache,
javax.enterprise.inject.Instance<org.guvnor.common.services.project.builder.service.PostBuildHandler> handlers) |
Modifier and Type | Method and Description |
---|---|
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.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) |
public BuildServiceImpl()
@Inject public BuildServiceImpl(org.guvnor.common.services.project.service.POMService pomService, ExtendedM2RepoService m2RepoService, org.guvnor.common.services.project.service.ProjectService projectService, LRUBuilderCache cache, javax.enterprise.inject.Instance<org.guvnor.common.services.project.builder.service.PostBuildHandler> handlers)
public org.guvnor.common.services.project.builder.model.BuildResults build(org.guvnor.common.services.project.model.Project project)
build
in interface org.guvnor.common.services.project.builder.service.BuildService
public org.guvnor.common.services.project.builder.model.BuildResults buildAndDeploy(org.guvnor.common.services.project.model.Project project)
buildAndDeploy
in interface org.guvnor.common.services.project.builder.service.BuildService
public boolean isBuilt(org.guvnor.common.services.project.model.Project project)
isBuilt
in interface org.guvnor.common.services.project.builder.service.BuildService
public org.guvnor.common.services.project.builder.model.IncrementalBuildResults addPackageResource(org.uberfire.backend.vfs.Path resource)
addPackageResource
in interface org.guvnor.common.services.project.builder.service.BuildService
public org.guvnor.common.services.project.builder.model.IncrementalBuildResults deletePackageResource(org.uberfire.backend.vfs.Path resource)
deletePackageResource
in interface org.guvnor.common.services.project.builder.service.BuildService
public org.guvnor.common.services.project.builder.model.IncrementalBuildResults updatePackageResource(org.uberfire.backend.vfs.Path resource)
updatePackageResource
in interface org.guvnor.common.services.project.builder.service.BuildService
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)
applyBatchResourceChanges
in interface org.guvnor.common.services.project.builder.service.BuildService
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.