Class StaticLtmSettings

  • All Implemented Interfaces:
    Cloneable

    public class StaticLtmSettings
    extends Object
    implements Cloneable
    POJO Settings regarding the execution of the StaticLTM network loading instance it is used on
    Author:
    markr
    • Field Detail

      • BUSH_BASED_DEFAULT

        public static boolean BUSH_BASED_DEFAULT
        default setting for assignment is to apply a bush-based type of implementation over a path based one
    • Constructor Detail

      • StaticLtmSettings

        public StaticLtmSettings()
        Constructor
      • StaticLtmSettings

        public StaticLtmSettings​(StaticLtmSettings staticLtmSettings)
        Copy constructor
        Parameters:
        staticLtmSettings - to copy
    • Method Detail

      • isDisableStorageConstraints

        public Boolean isDisableStorageConstraints()
      • setDisableStorageConstraints

        public void setDisableStorageConstraints​(Boolean disableStorageConstraints)
      • isDetailedLogging

        public Boolean isDetailedLogging()
      • setDetailedLogging

        public void setDetailedLogging​(Boolean detailedLogging)
      • isBushBased

        public Boolean isBushBased()
      • setBushBased

        public void setBushBased​(Boolean flag)
      • validate

        public boolean validate()
        Validate if all settings have been properly set and log found issues
        Returns:
        true when valid, false otherwise