/** * {@inheritDoc} */ @Override public void configure(TapestryPersistenceUnitInfo unitInfo) { for (String packageName : packageManager.getPackageNames()) { for (String className : classNameLocator.locateClassNames(packageName)) { unitInfo.addManagedClassName(className); } } }
@Override public void configure(Configuration configuration) { ClassLoader contextClassLoader = Thread.currentThread().getContextClassLoader(); for (String packageName : packageManager.getPackageNames()) { configuration.addPackage(packageName); for (String className : classNameLocator.locateClassNames(packageName)) { try { Class entityClass = contextClassLoader.loadClass(className); configuration.addAnnotatedClass(entityClass); } catch (ClassNotFoundException ex) { throw new RuntimeException(ex); } } } } }
/** * {@inheritDoc} */ @Override public void configure(TapestryPersistenceUnitInfo unitInfo) { for (String packageName : packageManager.getPackageNames()) { for (String className : classNameLocator.locateClassNames(packageName)) { unitInfo.addManagedClassName(className); } } }
@Override public void configure(Configuration configuration) { ClassLoader contextClassLoader = Thread.currentThread().getContextClassLoader(); for (String packageName : packageManager.getPackageNames()) { configuration.addPackage(packageName); for (String className : classNameLocator.locateClassNames(packageName)) { try { Class entityClass = contextClassLoader.loadClass(className); configuration.addAnnotatedClass(entityClass); } catch (ClassNotFoundException ex) { throw new RuntimeException(ex); } } } } }
boolean isPage = subPackage.equals(InternalConstants.PAGES_SUBPACKAGE); Collection<String> classNames = classNameLocator.locateClassNames(searchPackage);