Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-8808

RemoteCacheManagerAdmin should return always a RemoteCache

    Details

    • Type: Enhancement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 9.2.0.CR3
    • Component/s: None
    • Labels:
      None

      Description

      After 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

            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

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  galder.zamarreno Galder ZamarreƱo
                  Reporter:
                  dlovison Diego Lovison
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: