@Singleton @Requires(beans=BeansEndpoint.class) public class DefaultBeanDefinitionDataCollector extends java.lang.Object implements BeanDefinitionDataCollector<java.util.Map<java.lang.String,java.lang.Object>>
BeanDefinitionDataCollector
implementation. Returns a Map
with
a single key, "beans" that has a key of the bean definition class name.Modifier and Type | Method and Description |
---|---|
protected org.reactivestreams.Publisher<java.util.Map<java.lang.String,java.lang.Object>> |
getBeans(java.util.Collection<BeanDefinition<?>> definitions) |
org.reactivestreams.Publisher<java.util.Map<java.lang.String,java.lang.Object>> |
getData(java.util.Collection<BeanDefinition<?>> beanDefinitions) |
public org.reactivestreams.Publisher<java.util.Map<java.lang.String,java.lang.Object>> getData(java.util.Collection<BeanDefinition<?>> beanDefinitions)
getData
in interface BeanDefinitionDataCollector<java.util.Map<java.lang.String,java.lang.Object>>
beanDefinitions
- A collection of bean definitionsprotected org.reactivestreams.Publisher<java.util.Map<java.lang.String,java.lang.Object>> getBeans(java.util.Collection<BeanDefinition<?>> definitions)
definitions
- The bean definitionsPublisher
that wraps a Map