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
  • 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

      public CartridgeAgitatorConfig.AgitationPhase getMandatoryPhase()
    • getAdvisoryPhase

      public CartridgeAgitatorConfig.AgitationPhase 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

      public void setMandatoryPhase(CartridgeAgitatorConfig.AgitationPhase mandatoryPhase)
    • setAdvisoryPhase

      public void setAdvisoryPhase(CartridgeAgitatorConfig.AgitationPhase advisoryPhase)
    • toString

      public String toString()
      Overrides:
      toString in class Object