net.citrusleaf
Interface CitrusleafClient.ScanCallback
- Enclosing class:
- CitrusleafClient
public static interface CitrusleafClient.ScanCallback
An object implementing this interface is passed in scan...()
calls, so the caller can be notified with scan results.
Method Summary |
void |
scanCallback(java.lang.String namespace,
java.lang.String set,
byte[] digest,
java.util.Map<java.lang.String,java.lang.Object> bins,
int generation,
int expirationDate,
java.lang.Object userData)
This method will be called for each record returned from a scan. |
scanCallback
void scanCallback(java.lang.String namespace,
java.lang.String set,
byte[] digest,
java.util.Map<java.lang.String,java.lang.Object> bins,
int generation,
int expirationDate,
java.lang.Object userData)
- This method will be called for each record returned from a scan.
- Parameters:
namespace
- namespaceset
- set namedigest
- unique ID generated from key and set namebins
- bin name/value pairs as Map
generation
- how many times the record has been modifiedexpirationDate
- date this record will expire, in seconds
from Jan 01 2010 00:00:00 GMTuserData
- pass-through user-defined data