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 TypeMethodDescriptionint
int
double
int
int
int
int
double
int
int
int
int
boolean
void
setAdvisoryAgitationRpm
(int advisoryAgitationRpm) void
setAdvisoryPhase
(CartridgeAgitatorConfig.AgitationPhase advisoryPhase) void
setAlwaysHome
(boolean alwaysHome) void
setCheckPendingMs
(int checkPendingMs) void
setCompletionThresholdPercent
(double completionThresholdPercent) void
setIgnoreAgitationDurationMs
(int ignoreAgitationDurationMs) void
setMaintenanceAgitationRpm
(int maintenanceAgitationRpm) void
setMaintenanceAgitationSec
(int maintenanceAgitationSec) void
setMaintenanceIntervalSec
(int maintenanceIntervalSec) void
setMandatoryAfterMissedMaintenanceCount
(double mandatoryAfterMissedMaintenanceCount) void
setMandatoryAgitationRpm
(int mandatoryAgitationRpm) void
setMandatoryPhase
(CartridgeAgitatorConfig.AgitationPhase mandatoryPhase) void
setMinAgitationDurationSec
(int minAgitationDurationSec) 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
-
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
-