Class MicroPumpSoldOutTrouble

All Implemented Interfaces:
TroubleIface, ContainerTroubleIface, HolderTroubleIface, NozzleTroubleIface, PumpTroubleIface

public class MicroPumpSoldOutTrouble extends CANPumpTrouble<AbstractCANPump<?>> implements ContainerTroubleIface
This trouble is generated by DefaultPumpErrorHandler when it detects a sold out condition on a pump that doesn't have an associated cartridge. Because it's not a cartridge, the container can't easily removed (or at least detect that it was removed) which is how a normal sold out is cleared. Since this trouble is cleared after a successful pump operation, it is more suitable for things like NNS.
Version:
May-1-18