package com.battery.device.api;
|
|
import com.battery.device.api.registry.AdapterInstanceConfig;
|
import com.battery.device.api.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());
|
}
|
}
|