yeg
2026-09-05 92f32acd847ea1700590bc669750f23ef499840e
battery-device-api/src/main/java/com/battery/device/api/NoopDeviceAdapter.java
@@ -3,12 +3,10 @@
import java.util.List;
import java.util.Map;
import java.util.Set;
import com.battery.device.model.AdapterCapabilities;
import com.battery.device.model.ChannelIdentity;
import com.battery.device.model.DetectedChannel;
import com.battery.device.model.HistoryAvailability;
import com.battery.device.model.HistoryPage;
import com.battery.device.model.RealtimeSnapshot;
import com.battery.device.api.model.AdapterCapabilities;
import com.battery.device.api.model.ChannelIdentity;
import com.battery.device.api.model.DetectedChannel;
import com.battery.device.api.model.RealtimeSnapshot;
/** 没有启用具体设备实现时使用的空适配器,不连接外部设备。 */
public final class NoopDeviceAdapter implements DeviceAdapter
@@ -35,14 +33,5 @@
        return Map.of();
    }
    @Override public List<HistoryAvailability> inquireHistory(Set<ChannelIdentity> channels)
    {
        return List.of();
    }
    @Override public HistoryPage downloadHistory(ChannelIdentity channel, String btsTestId,
            long startPosition, int limit)
    {
        return new HistoryPage(channel, btsTestId, startPosition, startPosition, List.of());
    }
}