package org.infinispan.server.infinispan.actions; import java.util.Set; import org.infinispan.remoting.transport.Transport; import org.jboss.as.clustering.infinispan.DefaultCacheContainer; public class GetSitesViewAction extends AbstractDefaultCacheContainerAction<Set<String>> { public GetSitesViewAction(DefaultCacheContainer cacheManager) { super(cacheManager); } @Override public Set<String> run() { Transport t = cacheManager.getTransport(); return t == null ? null : t.getSitesView(); } }