]
William Burns updated ISPN-8808:
--------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 9.2.0.CR3
Resolution: Done
RemoteCacheManagerAdmin should return always a RemoteCache
----------------------------------------------------------
Key: ISPN-8808
URL:
https://issues.jboss.org/browse/ISPN-8808
Project: Infinispan
Issue Type: Enhancement
Reporter: Diego Lovison
Assignee: Galder ZamarreƱo
Fix For: 9.2.0.CR3
After [
ISPN-8808|https://issues.jboss.org/browse/ISPN-8808], 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
{code:java}
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);
{code}
It will be good if RemoteCacheManagerAdmin always return a RemoteCache