yeg
2026-09-04 b41d317e9b76b1158a9d21257698e55194bb39f5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package com.battery.device.api;
 
import com.battery.device.registry.AdapterInstanceConfig;
import com.battery.device.registry.DeviceAdapterFactory;
 
/** 为默认启动路径提供不产生外部副作用的设备实现。 */
public final class NoopDeviceAdapterFactory implements DeviceAdapterFactory
{
    @Override public String adapterType() { return "NOOP"; }
 
    @Override public DeviceAdapter create(AdapterInstanceConfig config)
    {
        return new NoopDeviceAdapter(config.adapterCode());
    }
}