From cc462c24192f8524c92243a4a386d4b572b87ffc Mon Sep 17 00:00:00 2001 From: Florian Knecht Date: Thu, 25 Sep 2025 11:28:55 +0200 Subject: [PATCH] Delegate getting the secondary resource to a present eventsource by default. --- .../AbstractEventSourceHolderDependentResource.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/AbstractEventSourceHolderDependentResource.java b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/AbstractEventSourceHolderDependentResource.java index 7f2674892f..734464820b 100644 --- a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/AbstractEventSourceHolderDependentResource.java +++ b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/AbstractEventSourceHolderDependentResource.java @@ -97,6 +97,11 @@ public Class resourceType() { return resourceType; } + @Override + public Optional getSecondaryResource(P primary, Context

context) { + return this.eventSource.getSecondaryResource(primary); + } + protected abstract T createEventSource(EventSourceContext

context); public void setEventSource(T eventSource) {