Uses of Class
com.tccc.kos.ext.dispense.pipeline.ingredient.ops.PumpOp
Packages that use PumpOp
Package
Description
-
Uses of PumpOp in com.tccc.kos.ext.dispense.pipeline.ingredient
Methods in com.tccc.kos.ext.dispense.pipeline.ingredient that return PumpOpModifier and TypeMethodDescriptionPumpIntent.getActiveOp()
Get the activePumpOp
of the intent.InvalidPumpOpException.getPumpOp()
Extract a PumpOp from the element and add to the specified intent.Methods in com.tccc.kos.ext.dispense.pipeline.ingredient that return types with arguments of type PumpOpModifier and TypeMethodDescriptionPumpIntent.getOps()
Return the list of operations in the intent.Methods in com.tccc.kos.ext.dispense.pipeline.ingredient with parameters of type PumpOpModifier and TypeMethodDescriptionvoid
Add an operation to the intent.void
IngredientPipelineService.addDilution
(PumpOp op) Adds an op that requires dilution to be running.void
PumpOpListener.onPumpOpStart
(IngredientNozzlePipeline pipeline, Pump<?> pump, PumpIntent intent, PumpOp op, com.tccc.kos.commons.util.concurrent.future.FutureWork f) Called when aPumpOp
is about to start.void
PumpOpListener.onPumpOpStop
(IngredientNozzlePipeline pipeline, Pump<?> pump, PumpIntent intent, PumpOp op, com.tccc.kos.commons.util.concurrent.future.FutureWork f) Called when aPumpOp
is done.void
IngredientPipelineService.removeDilution
(PumpOp op) Removes an op that requires dilution.void
XmlPumpIntentFactory.setBaseProperties
(PumpOp op, org.jdom2.Element root) Populate the base fields of the op.Constructors in com.tccc.kos.ext.dispense.pipeline.ingredient with parameters of type PumpOpModifierConstructorDescriptionInvalidPumpOpException
(PumpOp pumpOp, Throwable t) The givenPumpOp
failed its validation. -
Uses of PumpOp in com.tccc.kos.ext.dispense.pipeline.ingredient.grants
Methods in com.tccc.kos.ext.dispense.pipeline.ingredient.grants with parameters of type PumpOpModifier and TypeMethodDescriptionboolean
LimitGrantManager.acquireGrants
(PumpOp op) boolean
LockGrantManager.acquireGrants
(PumpOp op) boolean
PumpOpGrantManager.acquireGrants
(PumpOp op) Acquire the specified grants for the specified pump op.void
PumpOpGrantService.acquireGrants
(PumpOp op) Acquire the specified grants for the specified pump op.void
LimitGrantManager.releaseGrants
(PumpOp op) void
LockGrantManager.releaseGrants
(PumpOp op) void
PumpOpGrantManager.releaseGrants
(PumpOp op) Called to release any grants acquired by the specified pump op.void
PumpOpGrantService.releaseGrants
(PumpOp op) Called to release any grants acquired by the specified pump op. -
Uses of PumpOp in com.tccc.kos.ext.dispense.pipeline.ingredient.ops
Subclasses of PumpOp in com.tccc.kos.ext.dispense.pipeline.ingredient.opsModifier and TypeClassDescriptionclass
Operation to delay a sequence for a specified amount of time.class
BasePumpOp
class that automatically fires pump events using thePumpEventService
.class
Operation to perform a timed pour.class
Operation to perform a volume pour.