Class ScanServerAttemptsImpl
- java.lang.Object
-
- org.apache.accumulo.core.clientImpl.ScanServerAttemptsImpl
-
public class ScanServerAttemptsImpl extends Object
This class is used to track scan attempts for the ScanServerSelector. Its designed to accept updates concurrently (useful for the batch scanner) and offers a snapshot. When a snapshot is obtained it will not change, this class will still accept updates after generating a snapshot. Snapshots are useful for ensuring that authors of ScanServerSelector plugins do not have to consider strange concurrency issues when writing a plugin.