Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- cancel(String) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePour
- cancel(String) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.PumpOp
-
Cancel the intent that the pumpOp is part of.
- cancel(String) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.PumpIntent
- cancel(String) - Method in class com.tccc.kos.ext.dispense.Pump
-
Forward cancel request to the associated
pour
object. - cancelPour() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePipelineService
-
Cancel the current pour.
- cancelPour(String) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePipelineService
-
Cancel the current pour with the specified reason.
- CARB - Static variable in class com.tccc.kos.ext.dispense.Holder
- checkPumpOpLimits(List<String>) - Method in class com.tccc.kos.ext.dispense.DispenseAssembly
- checkPumpOpLimits(List<String>) - Method in interface com.tccc.kos.ext.dispense.pipeline.ingredient.grants.PumpOpLimitAware
-
Check the list of requests and return true if they are all allowed to run concurrently.
- checkPumpOpLimits(List<String>) - Method in class com.tccc.kos.ext.dispense.PumpBoard
- checkPumpRequest(InsertPumpRequest) - Method in class com.tccc.kos.ext.dispense.service.insertion.InsertionFilter
-
Called to verify if an
InsertPumpRequest
can be inserted. - checkRequest(InsertRequest) - Method in class com.tccc.kos.ext.dispense.service.ingredient.IngredientFilter
- checkRequest(InsertRequest) - Method in class com.tccc.kos.ext.dispense.service.insertion.InsertionFilter
-
Called to verify if an
InsertRequest
can be inserted. - clearSelected() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePipelineService
-
Clear the currently selected pourable.
- clone() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.Pourable
- clone() - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.PumpOp
- clone() - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.PumpIntent
- com.tccc.kos.ext.dispense - package com.tccc.kos.ext.dispense
- com.tccc.kos.ext.dispense.pipeline.beverage - package com.tccc.kos.ext.dispense.pipeline.beverage
- com.tccc.kos.ext.dispense.pipeline.beverage.graph - package com.tccc.kos.ext.dispense.pipeline.beverage.graph
- com.tccc.kos.ext.dispense.pipeline.ingredient - package com.tccc.kos.ext.dispense.pipeline.ingredient
- com.tccc.kos.ext.dispense.pipeline.ingredient.grants - package com.tccc.kos.ext.dispense.pipeline.ingredient.grants
- com.tccc.kos.ext.dispense.pipeline.ingredient.ops - package com.tccc.kos.ext.dispense.pipeline.ingredient.ops
- com.tccc.kos.ext.dispense.service.assignment - package com.tccc.kos.ext.dispense.service.assignment
- com.tccc.kos.ext.dispense.service.ingredient - package com.tccc.kos.ext.dispense.service.ingredient
- com.tccc.kos.ext.dispense.service.insertion - package com.tccc.kos.ext.dispense.service.insertion
- com.tccc.kos.ext.dispense.service.insertion.troubles - package com.tccc.kos.ext.dispense.service.insertion.troubles
- com.tccc.kos.ext.dispense.service.nozzle - package com.tccc.kos.ext.dispense.service.nozzle
- com.tccc.kos.ext.dispense.service.nozzle.metrics - package com.tccc.kos.ext.dispense.service.nozzle.metrics
- com.tccc.kos.ext.dispense.service.pumpevent - package com.tccc.kos.ext.dispense.service.pumpevent
- com.tccc.kos.ext.dispense.service.soldout - package com.tccc.kos.ext.dispense.service.soldout
- com.tccc.kos.ext.dispense.troubles - package com.tccc.kos.ext.dispense.troubles
- compareTo(GraphNode) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.GraphNode
- CompositeChildPump - Interface in com.tccc.kos.ext.dispense
-
Interface that a
Pump
can implement to indicate that it can be a physical child pump of aCompositePump
, which is a logical pump. - CompositePump - Interface in com.tccc.kos.ext.dispense
-
Interface that a
Pump
can implement to indicate that it is a logical pump that is backed by multiple physical pumps. - computeAvailable() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.AndNode
-
Computes this node's availability.
- computeAvailable() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.GraphNode
-
Compute available state of the node.
- computeAvailable() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.OrNode
-
Computes this node's availability.
- computeAvailable() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.PumpNode
-
Returns true if the pump can pour the inserted ingredient as part of a beverage pour.
- computeAvailable(GraphNode) - Method in interface com.tccc.kos.ext.dispense.pipeline.beverage.graph.NodeOverride
-
Called when the associated node availability is recomputed.
- computeAvailable(GraphNode) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.SimpleNodeOverride
- computeVisible() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.AndNode
-
Computes this node's visibility.
- computeVisible() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.GraphNode
-
Compute visible state of the node.
- computeVisible() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.OrNode
-
Computes this node's visiblity.
- computeVisible() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.PumpNode
-
Returns true, as pump nodes are always visible.
- computeVisible(GraphNode) - Method in interface com.tccc.kos.ext.dispense.pipeline.beverage.graph.NodeOverride
-
Called when the associated node visibility is recomputed.
- computeVisible(GraphNode) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.SimpleNodeOverride
- Container - Class in com.tccc.kos.ext.dispense
-
Abstraction of a something that holds one or more an ingredient such as a cartridge or box of BiB ingredient.
- Container(String, ContainerSlice) - Constructor for class com.tccc.kos.ext.dispense.Container
-
Creates a new container with the specified ID and single slice.
- Container(String, ContainerSlice[]) - Constructor for class com.tccc.kos.ext.dispense.Container
-
Creates a new container with the specified ID and slices.
- ContainerHolderTrouble - Class in com.tccc.kos.ext.dispense.service.insertion.troubles
-
Base class for troubles related to a combination of container and holder.
- ContainerHolderTrouble(Container, Holder, PourAvailability.Type) - Constructor for class com.tccc.kos.ext.dispense.service.insertion.troubles.ContainerHolderTrouble
-
Create a new trouble for the specified container and holder.
- ContainerSlice - Class in com.tccc.kos.ext.dispense
-
Abstraction of a single ingredient within a
Container
. - ContainerSlice(String) - Constructor for class com.tccc.kos.ext.dispense.ContainerSlice
-
Creates a new container slice with the specified ingredient.
- ContainerSliceTrouble - Class in com.tccc.kos.ext.dispense.service.insertion.troubles
-
Base class for troubles related to a container slice.
- ContainerSliceTroubleIface - Interface in com.tccc.kos.ext.dispense.troubles
-
Interface for
Trouble
s that implements the slice iface. - ContainerSoldOutTrouble - Class in com.tccc.kos.ext.dispense.service.soldout
-
Trouble that indicates that a container is sold out.
- ContainerSoldOutTrouble(Container, String) - Constructor for class com.tccc.kos.ext.dispense.service.soldout.ContainerSoldOutTrouble
-
Create a new
ContainerSoldOutTrouble
for the specified container. - ContainerTrouble - Class in com.tccc.kos.ext.dispense.service.insertion.troubles
-
Base class for troubles related to containers.
- ContainerTroubleIface - Interface in com.tccc.kos.ext.dispense.troubles
-
Interface for
Trouble
s that implements the container iface.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form