@Override
public void addStateTo(StateDumpCollector dump) {
ClusterTierDump.dump(dump, managerIdentifier, storeIdentifier, configuration);
Set<ClientDescriptor> clients = new HashSet<>(getConnectedClients());
List<Map<String, String>> allClients = new ArrayList<>(clients.size());
for (ClientDescriptor entry : clients) {
Map<String,String> clientMap = new HashMap<>(1);
clientMap.put("clientDescriptor", entry.toString());
allClients.add(clientMap);
}
dump.addState("clientCount", String.valueOf(clients.size()));
dump.addState("clients", allClients);
}