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 TypeMethodDescriptionintintdoubleintintintintdoubleintintintintbooleanvoidsetAdvisoryAgitationRpm(int advisoryAgitationRpm) voidsetAdvisoryPhase(CartridgeAgitatorConfig.AgitationPhase advisoryPhase) voidsetAlwaysHome(boolean alwaysHome) voidsetCheckPendingMs(int checkPendingMs) voidsetCompletionThresholdPercent(double completionThresholdPercent) voidsetIgnoreAgitationDurationMs(int ignoreAgitationDurationMs) voidsetMaintenanceAgitationRpm(int maintenanceAgitationRpm) voidsetMaintenanceAgitationSec(int maintenanceAgitationSec) voidsetMaintenanceIntervalSec(int maintenanceIntervalSec) voidsetMandatoryAfterMissedMaintenanceCount(double mandatoryAfterMissedMaintenanceCount) voidsetMandatoryAgitationRpm(int mandatoryAgitationRpm) voidsetMandatoryPhase(CartridgeAgitatorConfig.AgitationPhase mandatoryPhase) voidsetMinAgitationDurationSec(int minAgitationDurationSec) 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
-
getMandatoryAgitationRpm
public int getMandatoryAgitationRpm() -
getAdvisoryAgitationRpm
public int getAdvisoryAgitationRpm() -
getMaintenanceAgitationRpm
public int getMaintenanceAgitationRpm() -
getMaintenanceAgitationSec
public int getMaintenanceAgitationSec() -
getMaintenanceIntervalSec
public int getMaintenanceIntervalSec() -
getMandatoryAfterMissedMaintenanceCount
public double getMandatoryAfterMissedMaintenanceCount() -
getCompletionThresholdPercent
public double getCompletionThresholdPercent() -
getCheckPendingMs
public int getCheckPendingMs() -
isAlwaysHome
public boolean isAlwaysHome() -
getIgnoreAgitationDurationMs
public int getIgnoreAgitationDurationMs() -
getMinAgitationDurationSec
public int getMinAgitationDurationSec() -
getTestDurationSec
public int getTestDurationSec() -
getTestWaitMs
public int getTestWaitMs() -
getMandatoryPhase
-
getAdvisoryPhase
-
setMandatoryAgitationRpm
public void setMandatoryAgitationRpm(int mandatoryAgitationRpm) -
setAdvisoryAgitationRpm
public void setAdvisoryAgitationRpm(int advisoryAgitationRpm) -
setMaintenanceAgitationRpm
public void setMaintenanceAgitationRpm(int maintenanceAgitationRpm) -
setMaintenanceAgitationSec
public void setMaintenanceAgitationSec(int maintenanceAgitationSec) -
setMaintenanceIntervalSec
public void setMaintenanceIntervalSec(int maintenanceIntervalSec) -
setMandatoryAfterMissedMaintenanceCount
public void setMandatoryAfterMissedMaintenanceCount(double mandatoryAfterMissedMaintenanceCount) -
setCompletionThresholdPercent
public void setCompletionThresholdPercent(double completionThresholdPercent) -
setCheckPendingMs
public void setCheckPendingMs(int checkPendingMs) -
setAlwaysHome
public void setAlwaysHome(boolean alwaysHome) -
setIgnoreAgitationDurationMs
public void setIgnoreAgitationDurationMs(int ignoreAgitationDurationMs) -
setMinAgitationDurationSec
public void setMinAgitationDurationSec(int minAgitationDurationSec) -
setTestDurationSec
public void setTestDurationSec(int testDurationSec) -
setTestWaitMs
public void setTestWaitMs(int testWaitMs) -
setMandatoryPhase
-
setAdvisoryPhase
-
toString
-