@Override public List<Point> geoPos(byte[] key, byte[]... members) { Assert.notNull(key, "Key must not be null!"); Assert.notNull(members, "Members must not be null!"); Assert.noNullElements(members, "Members must not contain null!"); ListConverter<GeoCoordinates, Point> converter = LettuceConverters.geoCoordinatesToPointConverter(); try { if (isPipelined()) { pipeline(connection.newLettuceResult(getAsyncConnection().geopos(key, members), converter)); return null; } if (isQueueing()) { transaction(connection.newLettuceResult(getAsyncConnection().geopos(key, members), converter)); return null; } return converter.convert(getConnection().geopos(key, members)); } catch (Exception ex) { throw convertLettuceAccessException(ex); } }
@Override public List<Point> geoPos(byte[] key, byte[]... members) { Assert.notNull(key, "Key must not be null!"); Assert.notNull(members, "Members must not be null!"); Assert.noNullElements(members, "Members must not contain null!"); ListConverter<GeoCoordinates, Point> converter = LettuceConverters.geoCoordinatesToPointConverter(); try { if (isPipelined()) { pipeline(connection.newLettuceResult(getAsyncConnection().geopos(key, members), converter)); return null; } if (isQueueing()) { transaction(connection.newLettuceResult(getAsyncConnection().geopos(key, members), converter)); return null; } return converter.convert(getConnection().geopos(key, members)); } catch (Exception ex) { throw convertLettuceAccessException(ex); } }
@Override public List<Point> geoPos(byte[] key, byte[]... members) { Assert.notNull(key, "Key must not be null!"); Assert.notNull(members, "Members must not be null!"); Assert.noNullElements(members, "Members must not contain null!"); ListConverter<GeoCoordinates, Point> converter = LettuceConverters.geoCoordinatesToPointConverter(); try { if (isPipelined()) { pipeline(connection.newLettuceResult(getAsyncConnection().geopos(key, members), converter)); return null; } if (isQueueing()) { transaction(connection.newLettuceResult(getAsyncConnection().geopos(key, members), converter)); return null; } return converter.convert(getConnection().geopos(key, members)); } catch (Exception ex) { throw convertLettuceAccessException(ex); } }