-
Enhancement
-
Resolution: Done
-
Major
-
JDG 7.2 ER3
-
None
After JDG-1534, we can create a cache using a configuration in the client side.
In this case, when creating a cache with the configuration, RemoteCacheManagerAdmin is returning a BasicCache.
The only way to get the RemoteCache is doing the following
BasicCache<String, String> cache = cacheManager.administration() .withFlags(CacheContainerAdmin.AdminFlag.PERMANENT) .getOrCreateCache("test-5", config.build()); RemoteCache<String, String> remoteCache = cacheManager.getCache("test-5"); MyListener myListener = new MyListener(); remoteCache.addClientListener(myListener);
It will be good if RemoteCacheManagerAdmin always return a RemoteCache