Skip to content

Instantly share code, notes, and snippets.

@moonpolysoft
Created August 15, 2010 19:32
Show Gist options
  • Select an option

  • Save moonpolysoft/525870 to your computer and use it in GitHub Desktop.

Select an option

Save moonpolysoft/525870 to your computer and use it in GitHub Desktop.
trait Client {
def put(rows : List[Row], c : WriteConsistency)
def superPut(rows : List[SuperRow], c : WriteConsistency)
def delete(rows : List[RowDeletion], c : WriteConsistency)
def superDelete(rows : List[SuperRowDeletion], c : WriteConsistency)
def get(reads : List[Read], c : ReadConsistency) : RowIterator
def superGet(reads : List[SuperRead], c : ReadConsistency) : SuperRowIterator
def scan(scanner : Scanner, c : ReadConsistency) : RowIterator
def superScan(scanner : SuperScanner, c : ReadConsistency) : SuperRowIterator
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment