@ApplicationScoped public class BuildServiceImpl extends Object implements org.guvnor.common.services.project.builder.service.BuildService
| Modifier and Type | Field and Description |
|---|---|
protected javax.enterprise.inject.Instance<org.jboss.errai.security.shared.api.identity.User> |
identity |
| Constructor and Description |
|---|
BuildServiceImpl() |
BuildServiceImpl(org.guvnor.common.services.project.service.POMService pomService,
org.guvnor.m2repo.backend.server.ExtendedM2RepoService m2RepoService,
KieProjectService projectService,
org.guvnor.common.services.project.service.ProjectRepositoryResolver repositoryResolver,
org.guvnor.common.services.project.service.ProjectRepositoriesService projectRepositoriesService,
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 |
build(org.guvnor.common.services.project.model.Project project,
org.uberfire.backend.vfs.Path resource,
String content) |
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.BuildResults |
buildAndDeploy(org.guvnor.common.services.project.model.Project project,
boolean suppressHandlers,
org.guvnor.common.services.project.service.DeploymentMode mode) |
org.guvnor.common.services.project.builder.model.BuildResults |
buildAndDeploy(org.guvnor.common.services.project.model.Project project,
org.guvnor.common.services.project.service.DeploymentMode mode) |
org.guvnor.common.services.project.builder.model.IncrementalBuildResults |
deletePackageResource(org.uberfire.backend.vfs.Path resource) |
protected String |
getIdentifier() |
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) |
org.guvnor.common.services.project.builder.model.IncrementalBuildResults |
updatePackageResource(org.uberfire.backend.vfs.Path resource,
String content) |
@Inject protected javax.enterprise.inject.Instance<org.jboss.errai.security.shared.api.identity.User> identity
public BuildServiceImpl()
@Inject
public BuildServiceImpl(org.guvnor.common.services.project.service.POMService pomService,
org.guvnor.m2repo.backend.server.ExtendedM2RepoService m2RepoService,
KieProjectService projectService,
org.guvnor.common.services.project.service.ProjectRepositoryResolver repositoryResolver,
org.guvnor.common.services.project.service.ProjectRepositoriesService projectRepositoriesService,
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.BuildServicepublic org.guvnor.common.services.project.builder.model.BuildResults build(org.guvnor.common.services.project.model.Project project,
org.uberfire.backend.vfs.Path resource,
String content)
build in interface org.guvnor.common.services.project.builder.service.BuildServicepublic 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.BuildServicepublic org.guvnor.common.services.project.builder.model.BuildResults buildAndDeploy(org.guvnor.common.services.project.model.Project project,
org.guvnor.common.services.project.service.DeploymentMode mode)
buildAndDeploy in interface org.guvnor.common.services.project.builder.service.BuildServicepublic org.guvnor.common.services.project.builder.model.BuildResults buildAndDeploy(org.guvnor.common.services.project.model.Project project,
boolean suppressHandlers)
buildAndDeploy in interface org.guvnor.common.services.project.builder.service.BuildServicepublic org.guvnor.common.services.project.builder.model.BuildResults buildAndDeploy(org.guvnor.common.services.project.model.Project project,
boolean suppressHandlers,
org.guvnor.common.services.project.service.DeploymentMode mode)
buildAndDeploy in interface org.guvnor.common.services.project.builder.service.BuildServicepublic boolean isBuilt(org.guvnor.common.services.project.model.Project project)
isBuilt in interface org.guvnor.common.services.project.builder.service.BuildServicepublic 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.BuildServicepublic 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.BuildServicepublic 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.BuildServicepublic org.guvnor.common.services.project.builder.model.IncrementalBuildResults updatePackageResource(org.uberfire.backend.vfs.Path resource,
String content)
updatePackageResource in interface org.guvnor.common.services.project.builder.service.BuildServicepublic 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.BuildServiceprotected String getIdentifier()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.