Class CartridgeAgitatorConfig
java.lang.Object
com.tccc.kos.commons.core.service.config.ConfigBean
com.tccc.kos.ext.freestyle.service.cartridgeagitation.CartridgeAgitatorConfig
- All Implemented Interfaces:
com.tccc.kos.commons.util.ready.Ready
public class CartridgeAgitatorConfig
extends com.tccc.kos.commons.core.service.config.ConfigBean
Config bean for ShelfAgitator
- Version:
- Jul-10-17
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
getMicro()
int
int
int
int
boolean
boolean
void
setAgitateWithoutIngredients
(boolean agitateWithoutIngredients) void
setAlwaysHome
(boolean alwaysHome) void
setCompletionThresholdPercent
(double completionThresholdPercent) void
void
void
setPeriodicDelaySec
(int periodicDelaySec) void
setResumeDelayMs
(int resumeDelayMs) void
setSystemStart
(CartridgeAgitatorConfig.AgitationSettings systemStart) void
setTestDurationSec
(int testDurationSec) void
setTestWaitMs
(int testWaitMs) toString()
Methods inherited from class com.tccc.kos.commons.core.service.config.ConfigBean
addListener, getReady, isConfigured, removeListener, update, update
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.tccc.kos.commons.util.ready.Ready
isReady, setReady
-
Constructor Details
-
CartridgeAgitatorConfig
public CartridgeAgitatorConfig()
-
-
Method Details
-
getSystemStart
-
getPeriodic
-
getMicro
-
getPeriodicDelaySec
public int getPeriodicDelaySec() -
getCompletionThresholdPercent
public double getCompletionThresholdPercent() -
getResumeDelayMs
public int getResumeDelayMs() -
isAlwaysHome
public boolean isAlwaysHome() -
isAgitateWithoutIngredients
public boolean isAgitateWithoutIngredients() -
getTestDurationSec
public int getTestDurationSec() -
getTestWaitMs
public int getTestWaitMs() -
setSystemStart
-
setPeriodic
-
setMicro
-
setPeriodicDelaySec
public void setPeriodicDelaySec(int periodicDelaySec) -
setCompletionThresholdPercent
public void setCompletionThresholdPercent(double completionThresholdPercent) -
setResumeDelayMs
public void setResumeDelayMs(int resumeDelayMs) -
setAlwaysHome
public void setAlwaysHome(boolean alwaysHome) -
setAgitateWithoutIngredients
public void setAgitateWithoutIngredients(boolean agitateWithoutIngredients) -
setTestDurationSec
public void setTestDurationSec(int testDurationSec) -
setTestWaitMs
public void setTestWaitMs(int testWaitMs) -
toString
-