@Override public MapCacheScanResult<Object, Object> decode(List<Object> parts, State state) { Long pos = (Long)parts.get(0); Map<Object, Object> values = (Map<Object, Object>)parts.get(1); List<Object> idleKeys = (List<Object>) parts.get(2); return new MapCacheScanResult<Object, Object>(pos, values, idleKeys); }
if (future.isSuccess()) { MapCacheScanResult<Object, Object> res = future.getNow(); if (res.getIdleKeys().isEmpty()) { return; List<Object> args = new ArrayList<Object>(res.getIdleKeys().size() + 1); args.add(System.currentTimeMillis()); encodeMapKeys(args, res.getIdleKeys());
if (future.isSuccess()) { MapCacheScanResult<Object, Object> res = future.getNow(); if (res.getIdleKeys().isEmpty()) { return; List<Object> args = new ArrayList<Object>(res.getIdleKeys().size() + 1); args.add(System.currentTimeMillis()); encodeMapKeys(args, res.getIdleKeys());
@Override public MapCacheScanResult<Object, Object> decode(List<Object> parts, State state) { Long pos = (Long)parts.get(0); Map<Object, Object> values = (Map<Object, Object>)parts.get(1); List<Object> idleKeys = (List<Object>) parts.get(2); return new MapCacheScanResult<Object, Object>(pos, values, idleKeys); }
if (future.isSuccess()) { MapCacheScanResult<Object, Object> res = future.getNow(); if (res.getIdleKeys().isEmpty()) { return; List<Object> args = new ArrayList<Object>(res.getIdleKeys().size() + 1); args.add(System.currentTimeMillis()); encodeMapKeys(args, res.getIdleKeys());
@Override public MapCacheScanResult<Object, Object> decode(List<Object> parts, State state) { Long pos = (Long)parts.get(0); Map<Object, Object> values = (Map<Object, Object>)parts.get(1); List<Object> idleKeys = (List<Object>) parts.get(2); return new MapCacheScanResult<Object, Object>(pos, values, idleKeys); }