public class TelemetryRegistryImpl extends Object implements TelemetryRegistry
| Constructor and Description |
|---|
TelemetryRegistryImpl() |
public Adapter getAdapter(AdapterDefinition adapterDefinition)
getAdapter in interface TelemetryRegistrypublic Listener getListener(ListenerDefinition listenerDefinition)
getListener in interface TelemetryRegistrypublic Connector getConnector(ConnectorDefinition connectorDefinition)
getConnector in interface TelemetryRegistrypublic Parser getParser(ParserDefinition parserDefinition)
getParser in interface TelemetryRegistrypublic void registerDispatcher(String queueName, AsyncDispatcher<TelemetryMessage> dispatcher)
registerDispatcher in interface TelemetryRegistrypublic void clearDispatchers()
clearDispatchers in interface TelemetryRegistrypublic Collection<AsyncDispatcher<TelemetryMessage>> getDispatchers()
getDispatchers in interface TelemetryRegistrypublic AsyncDispatcher<TelemetryMessage> getDispatcher(String queueName)
getDispatcher in interface TelemetryRegistrypublic void removeDispatcher(String queueName)
removeDispatcher in interface TelemetryRegistrypublic void setAdapterRegistryDelegate(TelemetryServiceRegistry<AdapterDefinition,Adapter> adapterRegistryDelegate)
public void setListenerRegistryDelegate(TelemetryServiceRegistry<ListenerDefinition,Listener> listenerRegistryDelegate)
public void setParserRegistryDelegate(TelemetryServiceRegistry<ParserDefinition,Parser> parserRegistryDelegate)
public com.codahale.metrics.MetricRegistry getMetricRegistry()
getMetricRegistry in interface TelemetryRegistrypublic void setMetricRegistry(com.codahale.metrics.MetricRegistry metricRegistry)
Copyright © 2022. All rights reserved.