Class IncrementalBuilderExecutorManager
- java.lang.Object
-
- org.guvnor.common.services.builder.IncrementalBuilderExecutorManager
-
public class IncrementalBuilderExecutorManager extends Object
-
-
Constructor Summary
Constructors Constructor Description IncrementalBuilderExecutorManager()IncrementalBuilderExecutorManager(org.guvnor.common.services.project.service.ModuleService<? extends org.guvnor.common.services.project.model.Module> moduleService, org.guvnor.common.services.project.builder.service.BuildService buildService, 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, ExecutorService executorService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(AsyncIncrementalBuilder incrementalBuilder)voidsetExecutorService(ExecutorService executorService)voidsetServices(org.guvnor.common.services.project.service.ModuleService moduleService, org.guvnor.common.services.project.builder.service.BuildService buildService, 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)voidshutdown()
-
-
-
Constructor Detail
-
IncrementalBuilderExecutorManager
public IncrementalBuilderExecutorManager()
-
IncrementalBuilderExecutorManager
@Inject public IncrementalBuilderExecutorManager(org.guvnor.common.services.project.service.ModuleService<? extends org.guvnor.common.services.project.model.Module> moduleService, org.guvnor.common.services.project.builder.service.BuildService buildService, 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, @Managed ExecutorService executorService)
-
-
Method Detail
-
execute
public void execute(AsyncIncrementalBuilder incrementalBuilder)
-
setExecutorService
public void setExecutorService(ExecutorService executorService)
-
setServices
public void setServices(org.guvnor.common.services.project.service.ModuleService moduleService, org.guvnor.common.services.project.builder.service.BuildService buildService, 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)
-
shutdown
public void shutdown()
-
-