protected void addToArchives(Set<WeldBeanDeploymentArchive> deploymentArchives, WeldBeanDeploymentArchive bda) { if (bda == null) { return; } if (bda.isEmpty()) { // Most probably an unsuccessful candidate for an implicit bean archive with no beans.xml CommonLogger.LOG.debugv("Empty bean deployment archive ignored: {0}", bda.getId()); return; } deploymentArchives.add(bda); }
protected void addToArchives(Set<WeldBeanDeploymentArchive> deploymentArchives, WeldBeanDeploymentArchive bda) { if (bda == null) { return; } if (bda.isEmpty()) { // Most probably an unsuccessful candidate for an implicit bean archive with no beans.xml CommonLogger.LOG.debugv("Empty bean deployment archive ignored: {0}", bda.getId()); return; } deploymentArchives.add(bda); }
protected void addToArchives(Set<WeldBeanDeploymentArchive> deploymentArchives, WeldBeanDeploymentArchive bda) { if (bda == null) { return; } if (bda.isEmpty()) { // Most probably an unsuccessful candidate for an implicit bean archive with no beans.xml CommonLogger.LOG.debugv("Empty bean deployment archive ignored: {0}", bda.getId()); return; } deploymentArchives.add(bda); }
protected void addToArchives(Set<WeldBeanDeploymentArchive> deploymentArchives, WeldBeanDeploymentArchive bda) { if (bda == null) { return; } if (bda.isEmpty()) { // Most probably an unsuccessful candidate for an implicit bean archive with no beans.xml CommonLogger.LOG.debugv("Empty bean deployment archive ignored: {0}", bda.getId()); return; } deploymentArchives.add(bda); }
protected void addToArchives(Set<WeldBeanDeploymentArchive> deploymentArchives, WeldBeanDeploymentArchive bda) { if (bda == null) { return; } if (bda.isEmpty()) { // Most probably an unsuccessful candidate for an implicit bean archive with no beans.xml CommonLogger.LOG.debugv("Empty bean deployment archive ignored: {0}", bda.getId()); return; } deploymentArchives.add(bda); }
protected void addToArchives(Set<WeldBeanDeploymentArchive> deploymentArchives, WeldBeanDeploymentArchive bda) { if (bda == null) { return; } if (bda.isEmpty()) { // Most probably an unsuccessful candidate for an implicit bean archive with no beans.xml CommonLogger.LOG.debugv("Empty bean deployment archive ignored: {0}", bda.getId()); return; } deploymentArchives.add(bda); }
protected void addToArchives(Set<WeldBeanDeploymentArchive> deploymentArchives, WeldBeanDeploymentArchive bda) { if (bda == null) { return; } if (bda.isEmpty()) { // Most probably an unsuccessful candidate for an implicit bean archive with no beans.xml CommonLogger.LOG.debugv("Empty bean deployment archive ignored: {0}", bda.getId()); return; } deploymentArchives.add(bda); }
List<BeanArchiveHandler> initBeanArchiveHandlers() { List<SimpleEntry<Integer, BeanArchiveHandler>> entries = new ArrayList<>(); // Add programatically added handlers for (ListIterator<BeanArchiveHandler> iterator = handlers.listIterator(); iterator.hasNext();) { entries.add(new SimpleEntry<>(handlers.size() - iterator.nextIndex(), iterator.next())); } // Load additional bean archive handlers - use Weld ServiceLoader so that we can use the given ResourceLoader for (Metadata<BeanArchiveHandler> meta : ServiceLoader.load(BeanArchiveHandler.class, resourceLoader)) { BeanArchiveHandler handler = meta.getValue(); CommonLogger.LOG.debugv("Additional BeanArchiveHandler loaded: {0}", handler.getClass()); entries.add(new SimpleEntry<>(getPriority(handler), handler)); } Collections.sort(entries, new Comparator<SimpleEntry<Integer, BeanArchiveHandler>>() { @Override public int compare(SimpleEntry<Integer, BeanArchiveHandler> o1, SimpleEntry<Integer, BeanArchiveHandler> o2) { return Integer.compare(o2.getKey(), o1.getKey()); } }); List<BeanArchiveHandler> beanArchiveHandlers = new ArrayList<>(entries.size()); for (SimpleEntry<Integer, BeanArchiveHandler> entry : entries) { beanArchiveHandlers.add(entry.getValue()); } return beanArchiveHandlers; }
List<BeanArchiveHandler> initBeanArchiveHandlers() { List<SimpleEntry<Integer, BeanArchiveHandler>> entries = new ArrayList<>(); // Add programatically added handlers for (ListIterator<BeanArchiveHandler> iterator = handlers.listIterator(); iterator.hasNext();) { entries.add(new SimpleEntry<>(handlers.size() - iterator.nextIndex(), iterator.next())); } // Load additional bean archive handlers - use Weld ServiceLoader so that we can use the given ResourceLoader for (Metadata<BeanArchiveHandler> meta : ServiceLoader.load(BeanArchiveHandler.class, resourceLoader)) { BeanArchiveHandler handler = meta.getValue(); CommonLogger.LOG.debugv("Additional BeanArchiveHandler loaded: {0}", handler.getClass()); entries.add(new SimpleEntry<>(getPriority(handler), handler)); } Collections.sort(entries, new Comparator<SimpleEntry<Integer, BeanArchiveHandler>>() { @Override public int compare(SimpleEntry<Integer, BeanArchiveHandler> o1, SimpleEntry<Integer, BeanArchiveHandler> o2) { return Integer.compare(o2.getKey(), o1.getKey()); } }); List<BeanArchiveHandler> beanArchiveHandlers = new ArrayList<>(entries.size()); for (SimpleEntry<Integer, BeanArchiveHandler> entry : entries) { beanArchiveHandlers.add(entry.getValue()); } return beanArchiveHandlers; }
List<BeanArchiveHandler> initBeanArchiveHandlers() { List<SimpleEntry<Integer, BeanArchiveHandler>> entries = new ArrayList<>(); // Add programatically added handlers for (ListIterator<BeanArchiveHandler> iterator = handlers.listIterator(); iterator.hasNext();) { entries.add(new SimpleEntry<>(handlers.size() - iterator.nextIndex(), iterator.next())); } // Load additional bean archive handlers - use Weld ServiceLoader so that we can use the given ResourceLoader for (Metadata<BeanArchiveHandler> meta : ServiceLoader.load(BeanArchiveHandler.class, resourceLoader)) { BeanArchiveHandler handler = meta.getValue(); CommonLogger.LOG.debugv("Additional BeanArchiveHandler loaded: {0}", handler.getClass()); entries.add(new SimpleEntry<>(getPriority(handler), handler)); } Collections.sort(entries, new Comparator<SimpleEntry<Integer, BeanArchiveHandler>>() { @Override public int compare(SimpleEntry<Integer, BeanArchiveHandler> o1, SimpleEntry<Integer, BeanArchiveHandler> o2) { return Integer.compare(o2.getKey(), o1.getKey()); } }); List<BeanArchiveHandler> beanArchiveHandlers = new ArrayList<>(entries.size()); for (SimpleEntry<Integer, BeanArchiveHandler> entry : entries) { beanArchiveHandlers.add(entry.getValue()); } return beanArchiveHandlers; }
List<BeanArchiveHandler> initBeanArchiveHandlers() { List<SimpleEntry<Integer, BeanArchiveHandler>> entries = new ArrayList<>(); // Add programatically added handlers for (ListIterator<BeanArchiveHandler> iterator = handlers.listIterator(); iterator.hasNext();) { entries.add(new SimpleEntry<>(handlers.size() - iterator.nextIndex(), iterator.next())); } // Load additional bean archive handlers - use Weld ServiceLoader so that we can use the given ResourceLoader for (Metadata<BeanArchiveHandler> meta : ServiceLoader.load(BeanArchiveHandler.class, resourceLoader)) { BeanArchiveHandler handler = meta.getValue(); CommonLogger.LOG.debugv("Additional BeanArchiveHandler loaded: {0}", handler.getClass()); entries.add(new SimpleEntry<>(getPriority(handler), handler)); } Collections.sort(entries, new Comparator<SimpleEntry<Integer, BeanArchiveHandler>>() { @Override public int compare(SimpleEntry<Integer, BeanArchiveHandler> o1, SimpleEntry<Integer, BeanArchiveHandler> o2) { return Integer.compare(o2.getKey(), o1.getKey()); } }); List<BeanArchiveHandler> beanArchiveHandlers = new ArrayList<>(entries.size()); for (SimpleEntry<Integer, BeanArchiveHandler> entry : entries) { beanArchiveHandlers.add(entry.getValue()); } return beanArchiveHandlers; }
List<BeanArchiveHandler> initBeanArchiveHandlers() { List<SimpleEntry<Integer, BeanArchiveHandler>> entries = new ArrayList<>(); // Add programatically added handlers for (ListIterator<BeanArchiveHandler> iterator = handlers.listIterator(); iterator.hasNext();) { entries.add(new SimpleEntry<>(handlers.size() - iterator.nextIndex(), iterator.next())); } // Load additional bean archive handlers - use Weld ServiceLoader so that we can use the given ResourceLoader for (Metadata<BeanArchiveHandler> meta : ServiceLoader.load(BeanArchiveHandler.class, resourceLoader)) { BeanArchiveHandler handler = meta.getValue(); CommonLogger.LOG.debugv("Additional BeanArchiveHandler loaded: {0}", handler.getClass()); entries.add(new SimpleEntry<>(getPriority(handler), handler)); } Collections.sort(entries, new Comparator<SimpleEntry<Integer, BeanArchiveHandler>>() { @Override public int compare(SimpleEntry<Integer, BeanArchiveHandler> o1, SimpleEntry<Integer, BeanArchiveHandler> o2) { return Integer.compare(o2.getKey(), o1.getKey()); } }); List<BeanArchiveHandler> beanArchiveHandlers = new ArrayList<>(entries.size()); for (SimpleEntry<Integer, BeanArchiveHandler> entry : entries) { beanArchiveHandlers.add(entry.getValue()); } return beanArchiveHandlers; }
List<BeanArchiveHandler> initBeanArchiveHandlers() { List<SimpleEntry<Integer, BeanArchiveHandler>> entries = new ArrayList<>(); // Add programatically added handlers for (ListIterator<BeanArchiveHandler> iterator = handlers.listIterator(); iterator.hasNext();) { entries.add(new SimpleEntry<>(handlers.size() - iterator.nextIndex(), iterator.next())); } // Load additional bean archive handlers - use Weld ServiceLoader so that we can use the given ResourceLoader for (Metadata<BeanArchiveHandler> meta : ServiceLoader.load(BeanArchiveHandler.class, resourceLoader)) { BeanArchiveHandler handler = meta.getValue(); CommonLogger.LOG.debugv("Additional BeanArchiveHandler loaded: {0}", handler.getClass()); entries.add(new SimpleEntry<>(getPriority(handler), handler)); } Collections.sort(entries, new Comparator<SimpleEntry<Integer, BeanArchiveHandler>>() { @Override public int compare(SimpleEntry<Integer, BeanArchiveHandler> o1, SimpleEntry<Integer, BeanArchiveHandler> o2) { return Integer.compare(o2.getKey(), o1.getKey()); } }); List<BeanArchiveHandler> beanArchiveHandlers = new ArrayList<>(entries.size()); for (SimpleEntry<Integer, BeanArchiveHandler> entry : entries) { beanArchiveHandlers.add(entry.getValue()); } return beanArchiveHandlers; }
List<BeanArchiveHandler> initBeanArchiveHandlers() { List<SimpleEntry<Integer, BeanArchiveHandler>> entries = new ArrayList<>(); // Add programatically added handlers for (ListIterator<BeanArchiveHandler> iterator = handlers.listIterator(); iterator.hasNext();) { entries.add(new SimpleEntry<>(handlers.size() - iterator.nextIndex(), iterator.next())); } // Load additional bean archive handlers - use Weld ServiceLoader so that we can use the given ResourceLoader for (Metadata<BeanArchiveHandler> meta : ServiceLoader.load(BeanArchiveHandler.class, resourceLoader)) { BeanArchiveHandler handler = meta.getValue(); CommonLogger.LOG.debugv("Additional BeanArchiveHandler loaded: {0}", handler.getClass()); entries.add(new SimpleEntry<>(getPriority(handler), handler)); } Collections.sort(entries, new Comparator<SimpleEntry<Integer, BeanArchiveHandler>>() { @Override public int compare(SimpleEntry<Integer, BeanArchiveHandler> o1, SimpleEntry<Integer, BeanArchiveHandler> o2) { return Integer.compare(o2.getKey(), o1.getKey()); } }); List<BeanArchiveHandler> beanArchiveHandlers = new ArrayList<>(entries.size()); for (SimpleEntry<Integer, BeanArchiveHandler> entry : entries) { beanArchiveHandlers.add(entry.getValue()); } return beanArchiveHandlers; }