|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ScanCallback
An object implementing this interface is passed in scan()
calls, so the caller can
be notified with scan results.
Method Summary | |
---|---|
void |
scanCallback(Key key,
Record record)
This method will be called for each record returned from a scan. |
Method Detail |
---|
void scanCallback(Key key, Record record) throws AerospikeException
AerospikeException.ScanTerminated
exception if the scan should be aborted. If any exception is thrown, parallel scan threads
to other nodes will also be terminated and the exception will be propagated back through the
initiating scan call.
Multiple threads will likely be calling scanCallback in parallel. Therefore, your scanCallback implementation should be thread safe.
key
- unique record identifierrecord
- container for bins and record meta-data
AerospikeException
- if error occurs or scan should be terminated.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |