Package org.lfenergy.compas.sct.app
Class SclAutomationService
java.lang.Object
org.lfenergy.compas.sct.app.SclAutomationService
A representation of the
SclAutomationService
.
The following features are supported:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final List<SubNetworkTypeDTO>
Possible Subnetwork and ConnectedAP names which should be used in generated SCD in order a have global coherence Configuration based on used framework can be used to externalize this datas -
Constructor Summary
-
Method Summary
-
Field Details
-
SUB_NETWORK_TYPES
Possible Subnetwork and ConnectedAP names which should be used in generated SCD in order a have global coherence Configuration based on used framework can be used to externalize this datas
-
-
Constructor Details
-
SclAutomationService
public SclAutomationService()
-
-
Method Details
-
createSCD
public SCL createSCD(@NonNull @NonNull SCL ssd, @NonNull @NonNull HeaderDTO headerDTO, List<SCL> stds) throws ScdException Create an SCD file from specified parameters, it calls all functions defined in the process one by one, every step return an SCD file which will be used by the next step.- Parameters:
ssd
- : (mandatory) file contains substation datasheaderDTO
- : (mandatory) object which hold header datas and historys' onestds
- : list of STD files containing IED datas (IED, Communication and DataTypeTemplate)- Returns:
- an SCD object
- Throws:
ScdException
-