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