Class BeveragePour
java.lang.Object
com.tccc.kos.ext.dispense.pipeline.beverage.BeveragePour
- All Implemented Interfaces:
com.tccc.kos.commons.util.Abortable,com.tccc.kos.commons.util.Cancelable,com.tccc.kos.commons.util.Terminable,com.tccc.kos.commons.util.UserDataAware,Pour
Implementation of
Pour for beverage pours.- Since:
- 1.6
- Version:
- 2025-02
-
Constructor Summary
ConstructorsConstructorDescriptionBeveragePour(com.tccc.kos.commons.util.concurrent.future.FutureWork future, BeveragePourSequence seq) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcom.tccc.kos.commons.util.concurrent.future.FutureWorkgetSeq()getUserData(String key) removeUserData(String key) voidsetFuture(com.tccc.kos.commons.util.concurrent.future.FutureWork future) voidvoidsetUserData(String key, Object data) voidsetUserData(Map<String, Object> userData)
-
Constructor Details
-
BeveragePour
public BeveragePour(com.tccc.kos.commons.util.concurrent.future.FutureWork future, BeveragePourSequence seq)
-
-
Method Details
-
cancel
- Specified by:
cancelin interfacecom.tccc.kos.commons.util.Cancelable
-
abort
- Specified by:
abortin interfacecom.tccc.kos.commons.util.Abortable
-
setUserData
- Specified by:
setUserDatain interfacecom.tccc.kos.commons.util.UserDataAware
-
getUserData
- Specified by:
getUserDatain interfacecom.tccc.kos.commons.util.UserDataAware
-
removeUserData
- Specified by:
removeUserDatain interfacecom.tccc.kos.commons.util.UserDataAware
-
getFuture
public com.tccc.kos.commons.util.concurrent.future.FutureWork getFuture() -
getSeq
-
getUserData
-
setFuture
public void setFuture(com.tccc.kos.commons.util.concurrent.future.FutureWork future) -
setSeq
-
setUserData
-