battery-device-bts/src/main/java/com/battery/device/bts/BtsDeviceAdapterFactory.java
@@ -3,8 +3,8 @@
import java.time.Duration;
import java.time.ZoneId;
import com.battery.device.api.DeviceAdapter;
import com.battery.device.registry.AdapterInstanceConfig;
import com.battery.device.registry.DeviceAdapterFactory;
import com.battery.device.api.registry.AdapterInstanceConfig;
import com.battery.device.api.registry.DeviceAdapterFactory;
/** 根据数据库配置构造 BTS 只读适配器。 */
public final class BtsDeviceAdapterFactory implements DeviceAdapterFactory
@@ -12,12 +12,14 @@
    private static final Duration CONNECT_TIMEOUT = Duration.ofSeconds(3);
    private static final Duration RESPONSE_TIMEOUT = Duration.ofSeconds(30);
    /** 返回本工厂的适配器类型标识;注册表按它匹配实例配置。 */
    @Override
    public String adapterType()
    {
        return "BTS";
    }
    /** 按实例配置装配 TCP 传输与报文编解码器;连接与响应超时取本类的固定常量。 */
    @Override
    public DeviceAdapter create(AdapterInstanceConfig config)
    {