Class CartridgeHolder
java.lang.Object
com.tccc.kos.ext.dispense.Holder
com.tccc.kos.ext.freestyle.service.cartridge.CartridgeHolder
- All Implemented Interfaces:
HandleAware
,AssemblyAware
,PourAvailability
Extends
Holder
to add additional attributes specific to Freestyle
holders and boards.- Since:
- 1.0
- Version:
- 2023-11-12
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.tccc.kos.ext.dispense.PourAvailability
PourAvailability.Type
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionCartridgeHolder
(Assembly assembly, String name) CartridgeHolder
(Assembly assembly, String name, Pump<?> pump) -
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
Return true if the holder is agitatedboolean
Methods inherited from class com.tccc.kos.ext.dispense.Holder
getAssembly, getBeverageAvailabilityLock, getContainer, getContainerId, getHandle, getIngredientAvailabilityLock, getIngredientId, getIngSourceId, getIngType, getNext, getPrev, getPumps, getSlice, notifyChanged, setIngSourceId, setIngType, setNext, setPrev
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.tccc.kos.core.service.assembly.AssemblyAware
getAssemblyName
Methods inherited from interface com.tccc.kos.commons.core.service.handle.HandleAware
addHandleChild, getName, getPath
Methods inherited from interface com.tccc.kos.ext.dispense.PourAvailability
getAvailbilityLock