io.sbk.api.impl.SbkCallbackReader Maven / Gradle / Ivy
/**
* Copyright (c) KMG. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*/
package io.sbk.api.impl;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import io.perl.api.PerlChannel;
import io.sbk.action.Action;
import io.sbk.api.Benchmark;
import io.sbk.api.Callback;
import io.sbk.params.ParameterOptions;
import io.sbk.api.Worker;
import io.sbk.data.DataType;
import io.time.Time;
import java.util.concurrent.CompletableFuture;
import java.util.concurrent.atomic.AtomicLong;
/**
* SBK Callback reader implementation.
*
* @deprecated This interface is replaced by Abstract class AbstractCallbackReader and SbkReader.
*/
@Deprecated
final public class SbkCallbackReader extends Worker implements Callback