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
Exception
public TelemetryMessageConsumer(QueueDefinition queueDef, Collection<? extends AdapterDefinition> adapterDefs, TelemetrySinkModule sinkModule)
@PostConstruct public void init() throws Exception
Exception
public 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 © 2021. All rights reserved.