/** * Search the classPath for the classes we are interested in. */ private BootupClasses getBootupClasses() { try { BootupClasses bc = new BootupClasses(); long st = System.currentTimeMillis(); for (ClassPathScanner finder : this.scanners) { if (packages != null && !packages.isEmpty()) { for (String packageName : packages) { finder.scanForClasses(packageName, bc); } } else { // scan locally finder.scanForClasses("", bc); } } long searchTime = System.currentTimeMillis() - st; logger.debug("Classpath search entities[{}] searchTime[{}] in packages[{}]", bc.getEntities().size(), searchTime, packages); return bc; } catch (Exception ex) { throw new RuntimeException("Error in classpath search (looking for entities etc)", ex); } }
/** * Search the classPath for the classes we are interested in. */ private BootupClasses getBootupClasses() { try { BootupClasses bc = new BootupClasses(); long st = System.currentTimeMillis(); for (ClassPathScanner finder : this.scanners) { if (packages != null && !packages.isEmpty()) { for (String packageName : packages) { finder.scanForClasses(packageName, bc); } } else { // scan locally finder.scanForClasses("", bc); } } long searchTime = System.currentTimeMillis() - st; logger.info("Classpath search entities[{}] searchTime[{}] in packages[{}]", bc.getEntities().size(), searchTime, packages); return bc; } catch (Exception ex) { throw new RuntimeException("Error in classpath search (looking for entities etc)", ex); } }
/** * Search the classPath for the classes we are interested in. */ private BootupClasses getBootupClasses() { try { BootupClasses bc = new BootupClasses(); long st = System.currentTimeMillis(); for (ClassPathScanner finder : this.scanners) { if (packages != null && !packages.isEmpty()) { for (String packageName : packages) { finder.scanForClasses(packageName, bc); } } else { // scan locally finder.scanForClasses("", bc); } } long searchTime = System.currentTimeMillis() - st; logger.debug("Classpath search entities[{}] searchTime[{}] in packages[{}]", bc.getEntities().size(), searchTime, packages); return bc; } catch (Exception ex) { throw new RuntimeException("Error in classpath search (looking for entities etc)", ex); } }