org.guvnor.common.services.builder
Class BuildServiceImpl
java.lang.Object
org.guvnor.common.services.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.uberfire.backend.server.util.Paths paths,
org.guvnor.common.services.project.service.POMService pomService,
ExtendedM2RepoService m2RepoService,
javax.enterprise.event.Event<org.guvnor.common.services.project.builder.model.BuildResults> buildResultsEvent,
javax.enterprise.event.Event<org.guvnor.common.services.project.builder.model.IncrementalBuildResults> incrementalBuildResultsEvent,
org.guvnor.common.services.project.service.ProjectService projectService,
LRUBuilderCache cache,
javax.enterprise.event.Event<org.guvnor.common.services.project.builder.model.DeployResult> deployResultEvent)
|
|
Method Summary |
void |
addPackageResource(org.uberfire.backend.vfs.Path resource)
|
void |
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.DeployResult |
buildAndDeploy(org.guvnor.common.services.project.model.Project project)
|
void |
deletePackageResource(org.uberfire.backend.vfs.Path resource)
|
void |
updatePackageResource(org.uberfire.backend.vfs.Path resource)
|
void |
updateProjectResource(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.uberfire.backend.server.util.Paths paths,
org.guvnor.common.services.project.service.POMService pomService,
ExtendedM2RepoService m2RepoService,
javax.enterprise.event.Event<org.guvnor.common.services.project.builder.model.BuildResults> buildResultsEvent,
javax.enterprise.event.Event<org.guvnor.common.services.project.builder.model.IncrementalBuildResults> incrementalBuildResultsEvent,
org.guvnor.common.services.project.service.ProjectService projectService,
LRUBuilderCache cache,
javax.enterprise.event.Event<org.guvnor.common.services.project.builder.model.DeployResult> deployResultEvent)
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.DeployResult buildAndDeploy(org.guvnor.common.services.project.model.Project project)
- Specified by:
buildAndDeploy in interface org.guvnor.common.services.project.builder.service.BuildService
addPackageResource
public void addPackageResource(org.uberfire.backend.vfs.Path resource)
- Specified by:
addPackageResource in interface org.guvnor.common.services.project.builder.service.BuildService
deletePackageResource
public void deletePackageResource(org.uberfire.backend.vfs.Path resource)
- Specified by:
deletePackageResource in interface org.guvnor.common.services.project.builder.service.BuildService
updatePackageResource
public void updatePackageResource(org.uberfire.backend.vfs.Path resource)
- Specified by:
updatePackageResource in interface org.guvnor.common.services.project.builder.service.BuildService
updateProjectResource
public void updateProjectResource(org.uberfire.backend.vfs.Path resource)
- Specified by:
updateProjectResource in interface org.guvnor.common.services.project.builder.service.BuildService
applyBatchResourceChanges
public void applyBatchResourceChanges(org.guvnor.common.services.project.model.Project project,
Set<org.uberfire.workbench.events.ResourceChange> changes)
- Specified by:
applyBatchResourceChanges in interface org.guvnor.common.services.project.builder.service.BuildService
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.