code: public static void initPoolConf() throws DevFailed {
          polledDevices.clear();
          final Map<String, String[]> prop = PropertiesUtils.getDeviceProperties(ServerManager.getInstance()
                  .getAdminDeviceName());
          if (prop.containsKey(POLLING_THREADS_POOL_CONF)) {
              final String[] pollingThreadsPoolConf = prop.get(POLLING_THREADS_POOL_CONF);
              for (int i = 0; i < pollingThreadsPoolConf.length; i++) {
                  if (cacheList.containsKey(pollingThreadsPoolConf[i]) && !pollingThreadsPoolConf[i].isEmpty()
                          && !polledDevices.contains(pollingThreadsPoolConf[i])) {
                      polledDevices.add(pollingThreadsPoolConf[i]);
                  }
              }
          }
      }
docs: Retrieve the ordered list of polled devices
  
  @throws DevFailed