diff --git a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/external/AbstractCachingDependentResource.java b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/external/AbstractCachingDependentResource.java index 4366f424eb..036a507de9 100644 --- a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/external/AbstractCachingDependentResource.java +++ b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/external/AbstractCachingDependentResource.java @@ -15,9 +15,7 @@ protected AbstractCachingDependentResource(Class resourceType) { this.resourceType = resourceType; } - public Optional fetchResource(P primaryResource) { - return eventSource().getSecondaryResource(primaryResource); - } + public abstract Optional fetchResource(P primaryResource); @Override public Class resourceType() {