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) {