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 TypeMethodDescriptionint
int
int
int
getType()
boolean
void
setAvailableSettings
(Map<String, IceAgitatorSettings> availableSettings) void
setEnableIceChuteClear
(boolean enableIceChuteClear) void
setIceChuteClearDurationMs
(int iceChuteClearDurationMs) void
setIceChuteClearIntervalSec
(int iceChuteClearIntervalSec) void
setIceChuteClearRetryIntervalSec
(int iceChuteClearRetryIntervalSec) void
setMaxDispenseSec
(int maxDispenseSec) void
setSettings
(IceAgitatorSettings settings) void
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, toString, wait, wait, wait
Methods 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
-