This is an automated email from the ASF dual-hosted git repository. timoninmaxim pushed a commit to branch ignite-2.16 in repository https://gitbox.apache.org/repos/asf/ignite.git
commit 6b2d1773af715ab2eab4afe0138294dbefb3c24f Author: Maksim Timonin <timoninma...@apache.org> AuthorDate: Fri Dec 8 15:29:19 2023 +0300 IGNITE-21046 Move binaryMetadataUpdateListener to basic interface (#11049) --- .../processors/cache/binary/CacheObjectBinaryProcessorImpl.java | 6 ++---- .../processors/cacheobject/IgniteCacheObjectProcessor.java | 8 ++++++++ 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/CacheObjectBinaryProcessorImpl.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/CacheObjectBinaryProcessorImpl.java index 7ca52e66449..4e1bc0b59c8 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/CacheObjectBinaryProcessorImpl.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/CacheObjectBinaryProcessorImpl.java @@ -372,10 +372,8 @@ public class CacheObjectBinaryProcessorImpl extends GridProcessorAdapter impleme } } - /** - * @param lsnr Listener. - */ - public void addBinaryMetadataUpdateListener(BinaryMetadataUpdatedListener lsnr) { + /** {@inheritDoc} */ + @Override public void addBinaryMetadataUpdateListener(BinaryMetadataUpdatedListener lsnr) { if (transport != null) transport.addBinaryMetadataUpdateListener(lsnr); } diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cacheobject/IgniteCacheObjectProcessor.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cacheobject/IgniteCacheObjectProcessor.java index 68953161430..1b3cd9bcc88 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cacheobject/IgniteCacheObjectProcessor.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cacheobject/IgniteCacheObjectProcessor.java @@ -39,6 +39,7 @@ import org.apache.ignite.internal.processors.cache.CacheObjectValueContext; import org.apache.ignite.internal.processors.cache.GridCacheContext; import org.apache.ignite.internal.processors.cache.IncompleteCacheObject; import org.apache.ignite.internal.processors.cache.KeyCacheObject; +import org.apache.ignite.internal.processors.cache.binary.BinaryMetadataUpdatedListener; import org.jetbrains.annotations.Nullable; /** @@ -377,4 +378,11 @@ public interface IgniteCacheObjectProcessor extends GridProcessor { * @throws org.apache.ignite.binary.BinaryObjectException In case of error. */ public BinaryType registerClass(Class<?> cls) throws BinaryObjectException; + + /** + * Add binary metadata update listener. + * + * @param lsnr Listener. + */ + public void addBinaryMetadataUpdateListener(BinaryMetadataUpdatedListener lsnr); }