Skip to content

Commit 7d6ea08

Browse files
committed
wip
1 parent 6402104 commit 7d6ea08

File tree

1 file changed

+5
-4
lines changed
  • operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/workflow/builder

1 file changed

+5
-4
lines changed

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/workflow/builder/WorkflowBuilder.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
import java.util.ArrayList;
44
import java.util.List;
55
import java.util.concurrent.ExecutorService;
6-
import java.util.concurrent.Executors;
76

87
import io.fabric8.kubernetes.api.model.HasMetadata;
8+
import io.javaoperatorsdk.operator.api.config.ConfigurationServiceProvider;
99
import io.javaoperatorsdk.operator.api.reconciler.dependent.DependentResource;
1010
import io.javaoperatorsdk.operator.processing.dependent.workflow.DependentResourceNode;
1111
import io.javaoperatorsdk.operator.processing.dependent.workflow.Workflow;
@@ -14,8 +14,8 @@ public class WorkflowBuilder<P extends HasMetadata> {
1414

1515
private List<DependentResourceNode<?, ?>> dependentResourceNodes = new ArrayList<>();
1616

17-
public DependentBuilder<P> addDependent(DependentResource dependentResource) {
18-
DependentResourceNode node = new DependentResourceNode(dependentResource);
17+
public DependentBuilder<P> addDependent(DependentResource<?, ?> dependentResource) {
18+
DependentResourceNode<?, ?> node = new DependentResourceNode<>(dependentResource);
1919
dependentResourceNodes.add(node);
2020
return new DependentBuilder<>(this, node);
2121
}
@@ -32,7 +32,8 @@ DependentResourceNode getNodeByDependentResource(DependentResource<?, ?> depende
3232
}
3333

3434
public Workflow<P> build() {
35-
return new Workflow<>(dependentResourceNodes, Executors.newCachedThreadPool());
35+
return new Workflow<>(dependentResourceNodes,
36+
ConfigurationServiceProvider.instance().getExecutorService());
3637
}
3738

3839
public Workflow<P> build(int parallelism) {

0 commit comments

Comments
 (0)