question: public List < ? > endBatch ( ) { List < ? > result = null ; if ( operationsBatch . size ( ) > 0 ) { result = doFlush ( ) ; } useBatch = false ; operationsBatch = null ; return result ; }
target:  After this call, the operations will be imediatelly sent to the remote peer. Also calls the flush method if there are any outstanding calls to be sent.