code: public List<WorkUnit> findNewWorkUnits( Date now, String clusterName ){
          if( sqlCache == null || !ObjectUtils.equals( cachedSqlClusterName, clusterName ) ){
              sqlCache = getSql( clusterName );
              cachedSqlClusterName = clusterName;
          }
          Object[] args = {now};
          return getJdbcTemplate().query( sqlCache, args, WorkUnitRowMapper.INSTANCE );
      }
docs: Retrieves the list of work units that can be performed at the given date.