public void getRemoteConnectionInfos(ActionListener<Collection<RemoteConnectionInfo>> listener) { final Map<String, RemoteClusterConnection> remoteClusters = this.remoteClusters; if (remoteClusters.isEmpty()) { listener.onResponse(Collections.emptyList()); } else { final GroupedActionListener<RemoteConnectionInfo> actionListener = new GroupedActionListener<>(listener, remoteClusters.size(), Collections.emptyList()); for (RemoteClusterConnection connection : remoteClusters.values()) { connection.getConnectionInfo(actionListener); } } }
public void getRemoteConnectionInfos(ActionListener<Collection<RemoteConnectionInfo>> listener) { final Map<String, RemoteClusterConnection> remoteClusters = this.remoteClusters; if (remoteClusters.isEmpty()) { listener.onResponse(Collections.emptyList()); } else { final GroupedActionListener<RemoteConnectionInfo> actionListener = new GroupedActionListener<>(listener, remoteClusters.size(), Collections.emptyList()); for (RemoteClusterConnection connection : remoteClusters.values()) { connection.getConnectionInfo(actionListener); } } }
public void getRemoteConnectionInfos(ActionListener<Collection<RemoteConnectionInfo>> listener) { final Map<String, RemoteClusterConnection> remoteClusters = this.remoteClusters; if (remoteClusters.isEmpty()) { listener.onResponse(Collections.emptyList()); } else { final GroupedActionListener<RemoteConnectionInfo> actionListener = new GroupedActionListener<>(listener, remoteClusters.size(), Collections.emptyList()); for (RemoteClusterConnection connection : remoteClusters.values()) { connection.getConnectionInfo(actionListener); } } } }
public void getRemoteConnectionInfos(ActionListener<Collection<RemoteConnectionInfo>> listener) { final Map<String, RemoteClusterConnection> remoteClusters = this.remoteClusters; if (remoteClusters.isEmpty()) { listener.onResponse(Collections.emptyList()); } else { final GroupedActionListener<RemoteConnectionInfo> actionListener = new GroupedActionListener<>(listener, remoteClusters.size(), Collections.emptyList()); for (RemoteClusterConnection connection : remoteClusters.values()) { connection.getConnectionInfo(actionListener); } } }