private boolean hasNoAvailableServer() { boolean unavailable = memcached.getAvailableServers().isEmpty(); if (unavailable && log.isDebugEnabled()) { log.debug("No available memcached servers now."); } return unavailable; }
@Override public Collection<SocketAddress> getAvailableServers() { List<SocketAddress> servers = new ArrayList<SocketAddress>(); Collection<InetSocketAddress> inetSocketAddresses = memcachedClient.getAvailableServers(); if (inetSocketAddresses != null && !inetSocketAddresses.isEmpty()) { servers.addAll(inetSocketAddresses); } return servers; }