Uses of Interface
com.tccc.kos.ext.dispense.service.ingredient.IngredientSource
Packages that use IngredientSource
Package
Description
-
Uses of IngredientSource in com.tccc.kos.ext.dispense.pipeline.beverage
Methods in com.tccc.kos.ext.dispense.pipeline.beverage with parameters of type IngredientSourceModifier and TypeMethodDescriptionvoid
BeveragePourEngine.onIngredientChange
(IngredientService svc, String name, IngredientSource source) -
Uses of IngredientSource in com.tccc.kos.ext.dispense.service.ingredient
Classes in com.tccc.kos.ext.dispense.service.ingredient that implement IngredientSourceModifier and TypeClassDescriptionclass
Simple ingredient source backed by a map that is useful for testing.Methods in com.tccc.kos.ext.dispense.service.ingredient that return IngredientSourceModifier and TypeMethodDescriptionIngredientService.getDefaultSource()
Return the default ingredient source.BaseIngredient.getSource()
Return theIngredientSource
the ingredient is part of.Return theIngredientSource
with the specified id.Methods in com.tccc.kos.ext.dispense.service.ingredient that return types with arguments of type IngredientSourceModifier and TypeMethodDescriptionIngredientService.getSources()
Return the collection of ingredient sources.Methods in com.tccc.kos.ext.dispense.service.ingredient with parameters of type IngredientSourceModifier and TypeMethodDescriptionvoid
IngredientService.addSource
(IngredientSource source) Add the ingredient source to the service.void
IngredientChangeListener.onIngredientChange
(IngredientService service, String sourceId, IngredientSource source) Called when a newIngredientSource
is installed intoIngredientService
.void
IngredientService.setDefaultSource
(IngredientSource source) Add the source and use the source as the default ingredient source.