code: public String currentStatus() {
          StringBuffer sb = new StringBuffer();
          sb.append("===== CommonThreadPool Status at ").append(new Date()).append(" =====\n");
          sb.append("Threads: current=").append(thread_pool.getPoolSize());
          sb.append(", core=").append(thread_pool.getCorePoolSize());
          sb.append(", max=").append(thread_pool.getMaximumPoolSize());
          sb.append(", active=").append(thread_pool.getActiveCount()).append("\n");
          BlockingQueue<Runnable> workQueue = thread_pool.getQueue();
          sb.append("Queue: current=").append(workQueue.size()).append("\n");
          sb.append("Works: total=").append(thread_pool.getTaskCount());
          sb.append(", completed=").append(thread_pool.getCompletedTaskCount()).append("\n");
          for (String name : workers.keySet()) {
              Worker worker = workers.get(name);
              sb.append(" - Worker ").append(name);
              sb.append(": current works=").append(worker.curWorks);
              sb.append(", current thread=").append(worker.curThreads);
              sb.append(", total submit=").append(worker.totalSubmits);
              sb.append(", total reject=").append(worker.totalRejects).append("\n");
          }
          Worker worker = defaultWorker;
          sb.append(" - Default Worker: ");
          sb.append(": current works=").append(worker.curWorks);
          sb.append(", current thread=").append(worker.curThreads);
          sb.append(", total submit=").append(worker.totalSubmits);
          sb.append(", total reject=").append(worker.totalRejects).append("\n");
          return sb.toString();
      }
docs: /* (non-Javadoc)
  @see com.centurylink.mdw.container.plugins.TestInterface#currentStatus()