Class ModbusControlConfigCsvWriter
java.lang.Object
net.solarnetwork.node.control.modbus.ModbusControlConfigCsvWriter
Generate Modbus Control configuration CSV from settings.
- Version:
- 1.0
- Author:
- matt
-
Constructor Summary
ConstructorsConstructorDescriptionModbusControlConfigCsvWriter(org.supercsv.io.ICsvListWriter writer) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerateCsv(String factoryId, String instanceId, List<net.solarnetwork.node.domain.Setting> settings) Generate Modbus Device CSV from settings.
-
Constructor Details
-
ModbusControlConfigCsvWriter
Constructor.- Parameters:
writer- the writer- Throws:
IllegalArgumentException- if any argument is nullIOException- if any IO error occurs
-
-
Method Details
-
generateCsv
public void generateCsv(String factoryId, String instanceId, List<net.solarnetwork.node.domain.Setting> settings) throws IOException Generate Modbus Device CSV from settings.- Parameters:
factoryId- the Modbus Device factory IDinstanceId- the instance IDsettings- the settings to generate CSV for- Throws:
IOException- if any IO error occurs
-