org.guvnor.common.services.builder
@ApplicationScoped public class BuildServiceImpl extends Object implements org.guvnor.common.services.project.builder.service.BuildService
Constructor and Description |
---|
BuildServiceImpl() |
BuildServiceImpl(org.uberfire.backend.server.util.Paths paths,
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,
Set<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.uberfire.backend.server.util.Paths paths, 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, Set<org.uberfire.workbench.events.ResourceChange> changes)
applyBatchResourceChanges
in interface org.guvnor.common.services.project.builder.service.BuildService
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.