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 TypeMethodDescriptiondoublegetMicro()intintintintbooleanbooleanvoidsetAgitateWithoutIngredients(boolean agitateWithoutIngredients) voidsetAlwaysHome(boolean alwaysHome) voidsetCompletionThresholdPercent(double completionThresholdPercent) voidvoidvoidsetPeriodicDelaySec(int periodicDelaySec) voidsetResumeDelayMs(int resumeDelayMs) voidsetSystemStart(CartridgeAgitatorConfig.AgitationSettings systemStart) voidsetTestDurationSec(int testDurationSec) voidsetTestWaitMs(int testWaitMs) toString()Methods inherited from class com.tccc.kos.commons.core.service.config.ConfigBean
addListener, getReady, isConfigured, removeListener, update, updateMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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
-