Package de.smartsquare.starter.mqtt
Class MqttSubscriberCollector
-
- All Implemented Interfaces:
-
org.springframework.beans.factory.config.BeanPostProcessor
public final class MqttSubscriberCollector implements BeanPostProcessorHelper class to find all beans with methods annotated with MqttSubscribe.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classMqttSubscriberCollector.ResolvedMqttSubscriberData class representing a subscriber method annotated with MqttSubscribe.
-
Field Summary
Fields Modifier and Type Field Description private final List<MqttSubscriberCollector.ResolvedMqttSubscriber>subscribers
-
Constructor Summary
Constructors Constructor Description MqttSubscriberCollector(ObjectProvider<MqttProperties> configProvider)
-
Method Summary
Modifier and Type Method Description final List<MqttSubscriberCollector.ResolvedMqttSubscriber>getSubscribers()ObjectpostProcessAfterInitialization(Object bean, String beanName)-
-
Constructor Detail
-
MqttSubscriberCollector
MqttSubscriberCollector(ObjectProvider<MqttProperties> configProvider)
-
-
Method Detail
-
getSubscribers
final List<MqttSubscriberCollector.ResolvedMqttSubscriber> getSubscribers()
-
postProcessAfterInitialization
Object postProcessAfterInitialization(Object bean, String beanName)
-
-
-
-