private Set<String> findAllClasses(Bundle bundle, String packageName) { Set<String> allClasses = classMap.get(bundle); if (allClasses == null) { BundleClassFinder finder = createSubBundleClassFinder(packageAdmin, bundle, new ImportExclusivePackageDiscoveryFilter(packageName)); allClasses = finder.find(); classMap.put(bundle, allClasses); } return allClasses; }
private Set<String> findAllClasses(Bundle bundle, ClassDiscoveryFilter userClassDiscoveryFilter, Set<String> exportedPackageNames) { Set<String> allClasses = classMap.get(bundle); if (allClasses == null) { BundleClassFinder finder = createSubBundleClassFinder(packageAdmin, bundle, new ImportExclusivePackageDiscoveryFilterAdapter(userClassDiscoveryFilter, exportedPackageNames)); allClasses = finder.find(); classMap.put(bundle, allClasses); } return allClasses; }
Set<String> acceptedClassNames = bundleClassFinder.find(); for (String clsName : acceptedClassNames)
Set<String> acceptedClassNames = bundleClassFinder.find(); servletContainerInitializerClassNamesMap.put(servletContainerInitializer, acceptedClassNames.size() > 0 ? acceptedClassNames : null);