Class BeveragePour
java.lang.Object
com.kosdev.kos.ext.dispense.pipeline.beverage.BeveragePour
- All Implemented Interfaces:
com.kosdev.kos.commons.util.Abortable,com.kosdev.kos.commons.util.AttributeAware,com.kosdev.kos.commons.util.Cancelable,com.kosdev.kos.commons.util.Terminable,Pour
Implementation of
Pour for beverage pours.- Since:
- 1
- Version:
- 1
-
Constructor Summary
ConstructorsConstructorDescriptionBeveragePour(com.kosdev.kos.commons.util.concurrent.future.FutureWork future, BeveragePourSequence seq) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidgetAttribute(Object key) getAttrs()com.kosdev.kos.commons.util.concurrent.future.FutureWorkgetSeq()removeAttribute(Object key) voidsetAttribute(Object key, Object data) voidvoidsetFuture(com.kosdev.kos.commons.util.concurrent.future.FutureWork future) void
-
Constructor Details
-
BeveragePour
public BeveragePour(com.kosdev.kos.commons.util.concurrent.future.FutureWork future, BeveragePourSequence seq)
-
-
Method Details
-
cancel
- Specified by:
cancelin interfacecom.kosdev.kos.commons.util.Cancelable
-
abort
- Specified by:
abortin interfacecom.kosdev.kos.commons.util.Abortable
-
setAttribute
- Specified by:
setAttributein interfacecom.kosdev.kos.commons.util.AttributeAware
-
getAttribute
- Specified by:
getAttributein interfacecom.kosdev.kos.commons.util.AttributeAware
-
removeAttribute
- Specified by:
removeAttributein interfacecom.kosdev.kos.commons.util.AttributeAware
-
getFuture
public com.kosdev.kos.commons.util.concurrent.future.FutureWork getFuture() -
getSeq
-
getAttrs
-
setFuture
public void setFuture(com.kosdev.kos.commons.util.concurrent.future.FutureWork future) -
setSeq
-
setAttrs
-