@Override
public Iterator<String> listChannels() {
final Iterator<Row<String, ByteBuffer>> rowIter = execute(
_keyspace.prepareQuery(ColumnFamilies.MANIFEST, ConsistencyLevel.CL_LOCAL_QUORUM)
.getAllRows()
.setRowLimit(1000)
.withColumnRange(new RangeBuilder().setLimit(1).build()))
.iterator();
return new AbstractIterator<String>() {
@Override
protected String computeNext() {
while (rowIter.hasNext()) {
Row<String, ByteBuffer> row = rowIter.next();
if (!row.getColumns().isEmpty()) {
return row.getKey();
}
}
return endOfData();
}
};
}
AstyanaxEventReaderDAO.java 文件源码
java
阅读 39
收藏 0
点赞 0
评论 0
项目:emodb
作者:
评论列表
文章目录