public class TelemetryMessageConsumer extends Object implements MessageConsumer<TelemetryMessage,TelemetryProtos.TelemetryMessageLog>
| Constructor and Description | 
|---|
TelemetryMessageConsumer(QueueConfig queueConfig,
                        TelemetrySinkModule sinkModule)  | 
TelemetryMessageConsumer(QueueDefinition queueDef,
                        Collection<? extends AdapterDefinition> adapterDefs,
                        TelemetrySinkModule sinkModule)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
destroy()  | 
SinkModule<TelemetryMessage,TelemetryProtos.TelemetryMessageLog> | 
getModule()  | 
QueueDefinition | 
getQueue()  | 
void | 
handleMessage(TelemetryProtos.TelemetryMessageLog messageLog)  | 
void | 
init()  | 
void | 
setRegistry(TelemetryRegistry telemetryRegistry)  | 
public TelemetryMessageConsumer(QueueConfig queueConfig, TelemetrySinkModule sinkModule) throws Exception
Exceptionpublic TelemetryMessageConsumer(QueueDefinition queueDef, Collection<? extends AdapterDefinition> adapterDefs, TelemetrySinkModule sinkModule)
@PostConstruct public void init() throws Exception
Exceptionpublic void handleMessage(TelemetryProtos.TelemetryMessageLog messageLog)
handleMessage in interface MessageConsumer<TelemetryMessage,TelemetryProtos.TelemetryMessageLog>@PreDestroy public void destroy()
public SinkModule<TelemetryMessage,TelemetryProtos.TelemetryMessageLog> getModule()
getModule in interface MessageConsumer<TelemetryMessage,TelemetryProtos.TelemetryMessageLog>public QueueDefinition getQueue()
public void setRegistry(TelemetryRegistry telemetryRegistry)
Copyright © 2020. All rights reserved.