MCPcopy Index your code
hub / github.com/OpenTSDB/asynchbase / close

Method close

src/Scanner.java:893–898  ·  view source on GitHub ↗

Closes this scanner (don't forget to call this when you're done with it!). Closing a scanner already closed has no effect. The deferred returned will be called back immediately. @return A deferred object that indicates the completion of the request. The Object has not special meaning an

()

Source from the content-addressed store, hash-verified

891 * The {@link Object} has not special meaning and can be {@code null}.
892 */
893 public Deferred<Object> close() {
894 if (region == null || region == DONE) {
895 return Deferred.fromResult(null);
896 }
897 return client.closeScanner(this).addBoth(closedCallback());
898 }
899
900 /** Callback+Errback invoked when the RegionServer closed our scanner. */
901 private Callback<Object, Object> closedCallback() {

Callers 15

basicScanMethod · 0.95
scanCloseEarlyMethod · 0.95
scanWithQualifiersMethod · 0.95
keyRegexpFilterMethod · 0.95
columnPrefixFilterMethod · 0.95
columnRangeFilterMethod · 0.95
filterComparatorsMethod · 0.95
compareFiltersMethod · 0.95
filterListMethod · 0.95
timestampsFilterMethod · 0.95

Calls 2

closedCallbackMethod · 0.95
closeScannerMethod · 0.80

Tested by 15

basicScanMethod · 0.76
scanCloseEarlyMethod · 0.76
scanWithQualifiersMethod · 0.76
keyRegexpFilterMethod · 0.76
columnPrefixFilterMethod · 0.76
columnRangeFilterMethod · 0.76
filterComparatorsMethod · 0.76
compareFiltersMethod · 0.76
filterListMethod · 0.76
timestampsFilterMethod · 0.76