Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- send(String) - Method in class com.tccc.kos.ext.dispense.service.nozzle.NozzlePipeline
-
Send a message with the specified topic which will be automatically prefixed with the base nozzle topic.
- send(String, Object) - Method in class com.tccc.kos.ext.dispense.service.nozzle.NozzlePipeline
-
Send a message with the specified topic and body.
- send(String, Object, Class<?>) - Method in class com.tccc.kos.ext.dispense.service.nozzle.NozzlePipeline
-
Send a message with the specified topic and body.
- setAltId(String) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.GraphNode
-
Set the alt id of this node.
- setAvailability(Boolean) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.SimpleNodeOverride
-
Set the availability override.
- setAvailabilityDelayMs(int) - Method in class com.tccc.kos.ext.dispense.service.nozzle.NozzleConfig
- setBaseProperties(PumpOp, Element) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.XmlPumpIntentFactory
-
Populate the base fields of the op.
- setCancelTimeoutMs(int) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePourEngineConfig
- setClientData(JsonViewWrapper) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.GraphNode
-
Set the client data for this node.
- setConfig(IngredientNozzlePipelineConfig) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.IngredientNozzlePipeline
- setConfig(NozzleConfig) - Method in class com.tccc.kos.ext.dispense.service.nozzle.Nozzle
- setConfig(T) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePourEngine
- setConfig(T) - Method in class com.tccc.kos.ext.dispense.Pump
- setConfig(T) - Method in class com.tccc.kos.ext.dispense.service.insertion.InsertionFilter
- setContainer(Container) - Method in class com.tccc.kos.ext.dispense.service.assignment.Assignment
- setContainerFactory(AssignmentContainerFactory) - Method in class com.tccc.kos.ext.dispense.service.assignment.AssignmentService
-
Set the container factory to use when creating containers to use for assignments.
- setContainerId(String) - Method in class com.tccc.kos.ext.dispense.service.assignment.Assignment
- setCreateTime(long) - Method in class com.tccc.kos.ext.dispense.service.assignment.Assignment
- setData(InsertionFilter<?>, Object) - Method in class com.tccc.kos.ext.dispense.service.insertion.InsertRequest
-
Set filter data into the request for use on the next insertion attempt.
- setData(Object) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.GraphNode
-
Set user data for this node.
- setDecrementNameIterator(String, int) - Method in class com.tccc.kos.ext.dispense.AbstractHolderBuilder
-
Set the holder name iterator to the specified name prefix, starting index and decrementing on each iteration.
- setDefaultSource(IngredientSource) - Method in class com.tccc.kos.ext.dispense.service.ingredient.IngredientService
-
Add the source and use the source as the default ingredient source.
- setDelay(int) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.DelayPourable
- setDelegate(BeveragePipelineDelegate) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeverageNozzlePipeline
-
Set the
BeveragePourServiceDelegate
for the pipeline. - setDelegate(BeveragePipelineDelegate) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePipelineService
-
Set the
BeveragePourServiceDelegate
for the pipeline. - setDelegated(boolean) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.PumpIntent
-
Set the delegated flag which when true, indicates that
CompositePump
should delegate the intent to each of the child pumps. - setDiluted(boolean) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.PumpOp
-
Sets whether dilution should be used during this operation.
- setDilutionPump(Pump<?>) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.IngredientNozzlePipeline
-
Set the pump to use for dilution.
- setDilutionPump(Pump<?>) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.IngredientPipelineService
-
Sets the pump to be used for dilution.
- setDuration(int) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.DelayOp
-
Sets the duration of the delay (milliseconds).
- setDuration(int) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.TpourOp
-
Sets the duration of the pour (milliseconds).
- setEnabled(boolean) - Method in class com.tccc.kos.ext.dispense.service.insertion.InsertionFilterConfig
- setEnablePumpIntentOverrides(boolean) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.IngredientNozzlePipelineConfig
- setError(String) - Method in class com.tccc.kos.ext.dispense.service.assignment.Assignment
- setErrorHandlerId(String) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.PumpOp
-
Set the name of the error handler.
- setErrorHandlerId(String) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.PumpIntent
-
Set the name of the error handler.
- setFactoryJson(String) - Method in class com.tccc.kos.ext.dispense.service.assignment.Assignment
- setFuture(FutureWork) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePour
- setGraphRebuildDelayMs(int) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePourEngineConfig
- setHandle(Handle) - Method in class com.tccc.kos.ext.dispense.service.insertion.InsertionFilter
- setHolderPath(String) - Method in class com.tccc.kos.ext.dispense.service.assignment.Assignment
- setId(String) - Method in class com.tccc.kos.ext.dispense.Container
-
Sets the ID of the container, if available.
- setId(String) - Method in class com.tccc.kos.ext.dispense.service.ingredient.BaseIngredient
-
Set the id of the ingredient.
- setIncrementNameIterator(String, int) - Method in class com.tccc.kos.ext.dispense.AbstractHolderBuilder
-
Set the holder name iterator to the specified name prefix, starting index and incrementing on each iteration.
- setIngredientId(String) - Method in class com.tccc.kos.ext.dispense.service.assignment.Assignment
- setIngSourceId(String) - Method in class com.tccc.kos.ext.dispense.Holder
-
Set the ingredient source id the holder is restricted to.
- setIngType(String) - Method in class com.tccc.kos.ext.dispense.Holder
-
Set the ingredient compatibility type that indicates which types of ingredients are compatible with this holder.
- setLastStartTime(long) - Method in class com.tccc.kos.ext.dispense.Pump
- setLimitVolume(double) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePourSequence
-
Set the limit volume of the pour in milliliters.
- setLocked(boolean) - Method in class com.tccc.kos.ext.dispense.service.nozzle.metrics.NozzleMetrics
-
Change the lock state of the metric.
- setMark(String) - Method in class com.tccc.kos.ext.dispense.Container
-
Set the mark of the cartridge.
- setName(String) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.PumpOp.Grant
- setName(String) - Method in class com.tccc.kos.ext.dispense.service.ingredient.BaseIngredient
- setNameIterator(AbstractHolderBuilder.BuilderIterator<String>) - Method in class com.tccc.kos.ext.dispense.AbstractHolderBuilder
-
Set the holder name iterator to the specified
BuilderIterator
which can return a custom name for each iteration or tick of the iterator. - setNameIterator(String...) - Method in class com.tccc.kos.ext.dispense.AbstractHolderBuilder
-
Set the holder name iterator to the specified list of names, which will return the next name in the list for each iteration of the builder.
- setNameIterator(String, int, int) - Method in class com.tccc.kos.ext.dispense.AbstractHolderBuilder
-
Set the holder name iterator to the specified name prefix, starting index and the index increment for each iteration.
- setNext(Holder) - Method in class com.tccc.kos.ext.dispense.Holder
-
Set the next
Holder
after this one. - setNominalRate(double) - Method in class com.tccc.kos.ext.dispense.PumpConfig
- setNote(String) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.GraphNode
-
Set the note associated with the node.
- setNotifyDelayMs(int) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePourEngineConfig
- setOverrideIntentsFile(String) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.IngredientNozzlePipelineConfig
- setPour(Pour) - Method in class com.tccc.kos.ext.dispense.Pump
- setPrev(Holder) - Method in class com.tccc.kos.ext.dispense.Holder
-
Set the previous
Holder
before this one. - setPrevIngredientId(String) - Method in class com.tccc.kos.ext.dispense.Pump
-
Sets the
lastPouredIngredientId
. - setProperty(String, Object) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePour
- setProperty(String, Object) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.PumpIntent
- setProperty(String, Object) - Method in interface com.tccc.kos.ext.dispense.Pour
-
Set the value of a property.
- setProps(Map<String, Object>) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePour
- setPumpIterator(AbstractHolderBuilder.BuilderIterator<? extends Pump<?>>) - Method in class com.tccc.kos.ext.dispense.AbstractHolderBuilder
-
Iterator to select the pump to assign to the next holder.
- setPumpIterator(List<? extends Pump<?>>) - Method in class com.tccc.kos.ext.dispense.AbstractHolderBuilder
-
Iterator to select the pump to assign to the next holder.
- setPumpIterator(List<? extends Pump<?>>, int, int) - Method in class com.tccc.kos.ext.dispense.AbstractHolderBuilder
-
Iterator to select the pump to assign to the next holder.
- setPumpOpGrantLimit(int) - Method in class com.tccc.kos.ext.dispense.DispenseAssembly
- setPumpOpGrantLimit(int) - Method in class com.tccc.kos.ext.dispense.PumpBoard
- setPumpOpGrantService(PumpOpGrantService) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.IngredientNozzlePipeline
-
Replace the
PumpOpGrantService
for this pipeline. - setPumps(Collection<? extends Pump<?>>) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePumpEventInitiator
-
Called to set the list of pumps used by the pour.
- setRate(double) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.PumpOp
-
Sets the rate of the pour.
- setRateIntervalMs(int) - Method in class com.tccc.kos.ext.dispense.service.nozzle.metrics.NozzleMetricsServiceConfig
- setRunDry(boolean) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.PumpIntent
-
Set the runDry flag.
- setSelected(Pourable) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePipelineService
-
Set the selected pourable for use with free / fixed pours.
- setSelected(String) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePipelineService
-
Set the selected pourable identified by the
Pourable
key. - setSeq(BeveragePourSequence) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePour
- setSource(String) - Method in class com.tccc.kos.ext.dispense.Container
-
Set the source of the cartridge.
- setSource(String) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.PumpIntent
-
Set the source of the intent to help with debugging.
- setType(String) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.GraphNode
-
Set the node type.
- setType(String) - Method in class com.tccc.kos.ext.dispense.service.ingredient.BaseIngredient
-
Set the optional compatibility type of the ingredient.
- setUnavailableReasons(List<String>) - Method in class com.tccc.kos.ext.dispense.Pump
- setValue(String) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.PumpOp.Grant
- setVisibility(Boolean) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.graph.SimpleNodeOverride
-
Set the visibility override.
- setVolume(double) - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.Pourable
-
Set the volume of the pourable.
- setVolume(double) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.VpourOp
-
Sets the volume of the pour (milliliters).
- setVolume(double) - Method in class com.tccc.kos.ext.dispense.service.nozzle.metrics.NozzleMetricsTotalVolumeAction
-
Set the trigger volume.
- SimpleIngredientSource - Class in com.tccc.kos.ext.dispense.service.ingredient
-
Simple ingredient source backed by a map that is useful for testing.
- SimpleIngredientSource(String) - Constructor for class com.tccc.kos.ext.dispense.service.ingredient.SimpleIngredientSource
- SimpleNodeOverride - Class in com.tccc.kos.ext.dispense.pipeline.beverage.graph
-
Simple
NodeOvrride
that allows visibility and availability to be set. - SimpleNodeOverride(String) - Constructor for class com.tccc.kos.ext.dispense.pipeline.beverage.graph.SimpleNodeOverride
-
Create a new
SimpleNodeOverride
that is for the specifiednodeId
in the beverage graph. - sinceLastStarted() - Method in class com.tccc.kos.ext.dispense.Pump
-
Return the time since the pump last started.
- SliceSoldOutTrouble - Class in com.tccc.kos.ext.dispense.service.soldout
-
Trouble that indicates that a container slice is sold out.
- SliceSoldOutTrouble(ContainerSlice, String) - Constructor for class com.tccc.kos.ext.dispense.service.soldout.SliceSoldOutTrouble
-
Create a new
SliceSoldOutTrouble
for the specified container slice. - soldOut(Container, String) - Method in class com.tccc.kos.ext.dispense.service.soldout.SoldOutService
-
Called to record a container sold out.
- soldOut(ContainerSlice, String) - Method in class com.tccc.kos.ext.dispense.service.soldout.SoldOutService
-
Called to record a slice sold out.
- SoldOutAware - Interface in com.tccc.kos.ext.dispense.service.soldout
-
Interface that adds a
soldOut
property to an object. - soldOutContainer(Holder, String) - Method in class com.tccc.kos.ext.dispense.service.soldout.SoldOutService
-
Called to record a container sold out.
- SoldOutService - Class in com.tccc.kos.ext.dispense.service.soldout
-
Service that persists sold out containers and marks them sold out when reinserted.
- soldOutSlice(Holder, String) - Method in class com.tccc.kos.ext.dispense.service.soldout.SoldOutService
-
Called to record a slice sold out.
- start() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeverageNozzlePipeline
- start() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePourEngine
-
Called once the pipeline is installed and the engine has been autowired.
- start() - Method in class com.tccc.kos.ext.dispense.service.nozzle.NozzlePipeline
-
Called when the pipeline is installed to the nozzle.
- start(FutureWork) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.PumpEventPumpOp
-
Called when the future is started using a START callback on the future.
- start(FutureWork) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.PumpOp
-
Called when the future is started using a START callback on the future.
- start(Pump<?>) - Method in class com.tccc.kos.ext.dispense.service.pumpevent.PumpEventService
-
Indicate that a pump has started, and fire a start event to registered listeners.
- stop() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeverageNozzlePipeline
- stop() - Method in class com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePourEngine
-
Called to shutdown the engine when it is about to be uninstalled.
- stop() - Method in class com.tccc.kos.ext.dispense.service.nozzle.NozzlePipeline
-
Called when a pipeline is uninstalled from the nozzle.
- stop(FutureWork) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.PumpEventPumpOp
-
Called when the future is completed using a COMPLETE callback on the future.
- stop(FutureWork) - Method in class com.tccc.kos.ext.dispense.pipeline.ingredient.ops.PumpOp
-
Called when the future is completed using a COMPLETE callback on the future.
- stop(Pump<?>) - Method in class com.tccc.kos.ext.dispense.service.pumpevent.PumpEventService
-
Indicate that a pump has stopped, and fire a stop event to registered listeners.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form