Class IceAgitatorConfig
java.lang.Object
com.tccc.kos.commons.core.service.config.ConfigBean
com.tccc.kos.ext.freestyle.hardware.can.subnode.ice.IceAgitatorConfig
- All Implemented Interfaces:
com.tccc.kos.commons.util.ready.Ready
public class IceAgitatorConfig
extends com.tccc.kos.commons.core.service.config.ConfigBean
Config bean for IceAgitator
- Version:
- Aug-5-17
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintintgetType()booleanvoidsetAvailableSettings(Map<String, IceAgitatorSettings> availableSettings) voidsetEnableIceChuteClear(boolean enableIceChuteClear) voidsetIceChuteClearDurationMs(int iceChuteClearDurationMs) voidsetIceChuteClearIntervalSec(int iceChuteClearIntervalSec) voidsetIceChuteClearRetryIntervalSec(int iceChuteClearRetryIntervalSec) voidsetMaxDispenseSec(int maxDispenseSec) voidsetSettings(IceAgitatorSettings settings) voidMethods 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, toString, wait, wait, waitMethods inherited from interface com.tccc.kos.commons.util.ready.Ready
isReady, setReady
-
Field Details
-
NAME_HARD
- See Also:
-
NAME_SOFT
- See Also:
-
NAME_SCOTSMAN
- See Also:
-
NAME_HOSHIZAKI
- See Also:
-
NAME_FOLLETT
- See Also:
-
-
Constructor Details
-
IceAgitatorConfig
public IceAgitatorConfig()
-
-
Method Details
-
getSettings
-
getType
-
getMaxDispenseSec
public int getMaxDispenseSec() -
isEnableIceChuteClear
public boolean isEnableIceChuteClear() -
getIceChuteClearIntervalSec
public int getIceChuteClearIntervalSec() -
getIceChuteClearRetryIntervalSec
public int getIceChuteClearRetryIntervalSec() -
getIceChuteClearDurationMs
public int getIceChuteClearDurationMs() -
getAvailableSettings
-
setSettings
-
setType
-
setMaxDispenseSec
public void setMaxDispenseSec(int maxDispenseSec) -
setEnableIceChuteClear
public void setEnableIceChuteClear(boolean enableIceChuteClear) -
setIceChuteClearIntervalSec
public void setIceChuteClearIntervalSec(int iceChuteClearIntervalSec) -
setIceChuteClearRetryIntervalSec
public void setIceChuteClearRetryIntervalSec(int iceChuteClearRetryIntervalSec) -
setIceChuteClearDurationMs
public void setIceChuteClearDurationMs(int iceChuteClearDurationMs) -
setAvailableSettings
-