Class FaultMonitor

    • Constructor Detail

      • FaultMonitor

        public FaultMonitor​(LightningFaultCodes.Code code,
                            java.util.function.BooleanSupplier fn,
                            java.lang.String msg,
                            boolean fatal)
      • FaultMonitor

        public FaultMonitor​(LightningFaultCodes.Code code,
                            java.util.function.BooleanSupplier fn,
                            java.lang.String msg)
    • Method Detail

      • checkMonitors

        public static void checkMonitors()
        Checks all fault monitors
      • checkFault

        public boolean checkFault()
        Description copied from class: AbstractFaultMonitor
        To be overridden, determines if fault should be written
        Specified by:
        checkFault in class AbstractFaultMonitor
        Returns:
        True if the fault should be written, false otherwise