public <T> T getBeanOfType(String name, Class<T> type) { return cbl.getBeanOfType(name, type); }
private void loadAll() { ConfiguredBeanLocator.BeanLoaderListener<T> listener = new ConfiguredBeanLocator.BeanLoaderListener<T>() { public boolean beanLoaded(String name, T bean) { loaded.add(name); registerBean(bean); return false; } public boolean loadBean(String name, Class<? extends T> type) { return !loaded.contains(name); } }; locator.loadBeansOfType(cls, listener); }
public List<String> getBeanNamesOfType(Class<?> type) { return cbl.getBeanNamesOfType(type); } public boolean hasBeanOfName(String name) {
protected Collection<? extends MetricsProvider> getMetricProviders(Bus bus) { if (providers != null) { return Arrays.asList(providers); } ConfiguredBeanLocator b = bus.getExtension(ConfiguredBeanLocator.class); if (b == null) { return Collections.emptyList(); } return b.getBeansOfType(MetricsProvider.class); }
private static TransactionManager getTransactionManager(Bus bus, JMSEndpoint endpoint) { String tmName = endpoint.getJndiTransactionManagerName(); TransactionManager tm = null; ConfiguredBeanLocator locator = bus.getExtension(ConfiguredBeanLocator.class); if (tmName != null) { if (locator != null) { tm = locator.getBeanOfType(tmName, TransactionManager.class); } if (tm == null) { tm = getTransactionManagerFromJndi(tmName); } } if (tm == null && locator != null) { Collection<? extends TransactionManager> tms = locator.getBeansOfType(TransactionManager.class); if (tms.size() == 1) { tm = tms.iterator().next(); } } return tm; }
public boolean hasBeanOfName(String name) { return cbl.hasBeanOfName(name); } }
public boolean hasConfiguredPropertyValue(String beanName, String propertyName, String value) { return cbl.hasConfiguredPropertyValue(beanName, propertyName, value); }
public <T> Collection<? extends T> getBeansOfType(Class<T> type) { Collection<? extends T> ret = cbl.getBeansOfType(type); if (ret == null || ret.isEmpty()) { return getBeansFromOsgiService(type); } return ret; }
public boolean hasBeanOfName(String name) { return cbl.hasBeanOfName(name); } }
public boolean hasConfiguredPropertyValue(String beanName, String propertyName, String value) { return cbl.hasConfiguredPropertyValue(beanName, propertyName, value); }
protected synchronized void loadDynamic() { if (!dynamicLoaded && bus != null) { dynamicLoaded = true; ConfiguredBeanLocator c = bus.getExtension(ConfiguredBeanLocator.class); if (c != null) { c.getBeansOfType(AssertionBuilderLoader.class); for (AssertionBuilder<?> b : c.getBeansOfType(AssertionBuilder.class)) { registerBuilder(b); } } } } protected AssertionBuilder<?> handleNoRegisteredBuilder(QName qname) {
public <T> T getBeanOfType(String name, Class<T> type) { return cbl.getBeanOfType(name, type); }
public <T> boolean loadBeansOfType(Class<T> type, BeanLoaderListener<T> listener) { return cbl.loadBeansOfType(type, listener); } public boolean hasConfiguredPropertyValue(String beanName, String propertyName, String value) {
public boolean hasBeanOfName(String name) { return cbl.hasBeanOfName(name); } }
public List<String> getBeanNamesOfType(Class<?> type) { return cbl.getBeanNamesOfType(type); } public boolean hasBeanOfName(String name) {
public boolean hasConfiguredPropertyValue(String beanName, String propertyName, String value) { return cbl.hasConfiguredPropertyValue(beanName, propertyName, value); }
public <T> Collection<? extends T> getBeansOfType(Class<T> type) { Collection<? extends T> ret = cbl.getBeansOfType(type); if (ret == null || ret.isEmpty()) { return getBeansFromOsgiService(type); } return ret; }
public <T> T getBeanOfType(String name, Class<T> type) { return cbl.getBeanOfType(name, type); }
public <T> boolean loadBeansOfType(Class<T> type, BeanLoaderListener<T> listener) { return cbl.loadBeansOfType(type, listener); } public boolean hasConfiguredPropertyValue(String beanName, String propertyName, String value) {
public boolean hasBeanOfName(String name) { return cbl.hasBeanOfName(name); } }