Class LDeviceActivation

java.lang.Object
org.lfenergy.compas.sct.commons.scl.LDeviceActivation

public class LDeviceActivation extends Object
Common class for all states that define if LDevice should be activated or not regardless of the CompasLDeviceStatus Private, Enum Values of DO 'Beh' and if it's referenced in Substation...LNode or not
  • Constructor Details

    • LDeviceActivation

      public LDeviceActivation(List<org.apache.commons.lang3.tuple.Pair<String,String>> iedNameLdInstList)
  • Method Details

    • checkLDeviceActivationStatus

      public void checkLDeviceActivationStatus(String iedName, String ldInst, TCompasLDeviceStatus compasLDeviceStatus, Set<String> enumValues)
      checks whether LDevice status is authorized to be activated or Not
      Parameters:
      iedName - Ied name value which LDevice appear
      ldInst - LDevice inst value
      compasLDeviceStatus - Private value
      enumValues - enum values