Class DaemonPoolExecutor.DaemonPoolManagement

java.lang.Object
com.oracle.coherence.grpc.proxy.DaemonPoolExecutor.DaemonPoolManagement
Enclosing class:
DaemonPoolExecutor

public static class DaemonPoolExecutor.DaemonPoolManagement extends Object
Daemon pool metrics and management.
  • Field Details

    • f_pool

      protected final com.tangosol.coherence.component.util.DaemonPool f_pool
      The DaemonPool associated with this MBean.
  • Constructor Details

    • DaemonPoolManagement

      protected DaemonPoolManagement(com.tangosol.internal.util.DaemonPool pool)
      Construct a new DaemonPoolManagement instance.
      Parameters:
      pool - the managed DaemonPool
  • Method Details

    • getBacklog

      public int getBacklog()
    • getDaemonCountMax

      public int getDaemonCountMax()
    • setDaemonCountMax

      public void setDaemonCountMax(int count)
    • getDaemonCountMin

      public int getDaemonCountMin()
    • setDaemonCountMin

      public void setDaemonCountMin(int count)
    • getDaemonCount

      public int getDaemonCount()
    • getAbandonedCount

      public int getAbandonedCount()
    • getActiveMillis

      public long getActiveMillis()
    • getHungCount

      public int getHungCount()
    • getHungDuration

      public long getHungDuration()
    • getLastResetMillis

      public long getLastResetMillis()
    • getLastResizeMillis

      public long getLastResizeMillis()
    • getTaskAddCount

      public long getTaskAddCount()
    • getTaskCount

      public long getTaskCount()
    • getMaxBacklog

      public int getMaxBacklog()
    • getTimeoutCount

      public int getTimeoutCount()
    • getTaskTimeout

      public long getTaskTimeout()
    • resetStatistics

      public void resetStatistics()