Skip to main content

CalcFibersLogicalConfig

private CalcFibersLogicalDTO calcFibersLogicalDTO = new CalcFibersLogicalDTO();

private Boolean isNT2Star = false;
private Boolean doPrimary = false;
private Boolean isOfSingleNode = false;
private Boolean onlyPrimary = false;

private String addConditionForSectionRouting;

private List<Long> validDrawings = new ArrayList<>();

private CalcFibersLogicalType.CalculateType currentRequestedCalctype;
private FibersLogical.CalculateTypeArea fiberCalculateArea;

private List<PcabNodes> selectedAreaNodes = new ArrayList<>();
private List<PcabCables> selectedAreaCables = new ArrayList<>();
private List<AreaPfs> selectedAreas = new ArrayList<>();

private HashMap<Long, List<Long>> areaNodesMap = new HashMap<>();

private List<PcabNodes> listPkNodesReclaimed = new ArrayList<>();
private Map<Long, Set<Long>> mapPfsNodesList;

private CalcAreaType calcAreaType = null;

public enum CalcAreaType {PFP, PFS}
private enum RulesTypes {MOD12, PILOT, R2023, LOWDENS}
private String report;

private Boolean forNaming = false;