code: public long localGetLongRunningFree(Address address)
     {
        if (trace)
           log.tracef("LOCAL_GET_LONGRUNNING_FREE(%s)", address);
  
        WorkManager wm = workManagerCoordinator.resolveWorkManager(address);
  
        if (wm != null)
        {
           StatisticsExecutor executor = wm.getLongRunningThreadPool();
           if (executor != null)
              return executor.getNumberOfFreeThreads();
        }
  
        return 0L;
     }
docs: localGetLongRunningFree
  
  @param address the logical address
  @return the free count