Interface ThreadPoolReportingAsynchronousRunner

  • All Superinterfaces:
    AsynchronousRunner, ClosableResource
    All Known Implementing Classes:
    ThreadPoolAsynchronousRunner

    public interface ThreadPoolReportingAsynchronousRunner
    extends AsynchronousRunner
    Note: All "reporting" values below are **optional**. Implementations may return -1 for int values, empty string or (perhaps, be prepared) null for String values. These methods are intended to provide optional reporting to users, for dashboards and debugging, They cannot be relied upon.
    • Method Detail

      • getThreadCount

        int getThreadCount()
      • getActiveCount

        int getActiveCount()
      • getIdleCount

        int getIdleCount()
      • getPendingTaskCount

        int getPendingTaskCount()
      • getStatus

        java.lang.String getStatus()
      • getStackTraces

        java.lang.String getStackTraces()