Class FCMPumpPulseTrouble
java.lang.Object
com.tccc.kos.commons.core.service.trouble.Trouble
com.tccc.kos.ext.dispense.PourAvailabilityTrouble
com.tccc.kos.ext.dispense.PumpTrouble
com.tccc.kos.ext.freestyle.hardware.can.troubles.BasePumpTrouble<T>
com.tccc.kos.ext.freestyle.hardware.can.troubles.CANPumpTrouble<AbstractFCMPump<?>>
com.tccc.kos.ext.freestyle.hardware.can.troubles.FCMPumpPulseTrouble
- All Implemented Interfaces:
com.tccc.kos.commons.core.service.trouble.TroubleIface,com.tccc.kos.ext.dispense.troubles.HolderTroubleIface,com.tccc.kos.ext.dispense.troubles.NozzleTroubleIface,com.tccc.kos.ext.dispense.troubles.PumpTroubleIface
- Direct Known Subclasses:
FCMPumpUncommandedHighFlowTrouble,FCMPumpUncommandedSlowLeakTrouble
Base trouble for flow meter related troubles.
- Version:
- May-29-18
-
Nested Class Summary
Nested classes/interfaces inherited from class com.tccc.kos.commons.core.service.trouble.Trouble
com.tccc.kos.commons.core.service.trouble.Trouble.TroubleView -
Field Summary
Fields inherited from class com.tccc.kos.ext.freestyle.hardware.can.troubles.BasePumpTrouble
TAG_AVAILABLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintReturn the number of pulses recorded when the error occurred.Methods inherited from class com.tccc.kos.ext.freestyle.hardware.can.troubles.BasePumpTrouble
getFuelGauge, getRFIDTag, isAbort, isAborted, isClearBevPour, isClearIngPour, setAbort, setAborted, toStringMethods inherited from class com.tccc.kos.ext.dispense.PumpTrouble
blockBeveragePour, blockIngredientPour, getHolderNames, getHolderPaths, getIngredientId, getNozzlePath, getPump, getPumpPathMethods inherited from class com.tccc.kos.ext.dispense.PourAvailabilityTrouble
blockBeveragePour, blockIngredientPour, blockPourMethods inherited from class com.tccc.kos.commons.core.service.trouble.Trouble
addIface, addImpacted, addLink, addTag, equals, getClientData, getCount, getCreateTime, getGroup, getId, getIfaces, getImpacted, getInfo, getLinked, getReason, getTags, getType, hashCode, incCount, isImpacted, isLinked, isResolvable, isTagged, onRemoved, removeImpacted, removeLink, removeTag, resolvable, resolve, setReason, setResolvable
-
Constructor Details
-
FCMPumpPulseTrouble
public FCMPumpPulseTrouble()
-
-
Method Details
-
getPulses
public int getPulses()Return the number of pulses recorded when the error occurred.- Returns:
- the number of pulses from the flow meter
-