public class GeoIpProcessor extends Object implements MessageProcessor
| Modifier and Type | Class and Description |
|---|---|
static class |
GeoIpProcessor.Descriptor |
| Constructor and Description |
|---|
GeoIpProcessor(ClusterConfigService clusterConfigService,
ScheduledExecutorService scheduler,
com.google.common.eventbus.EventBus eventBus,
com.codahale.metrics.MetricRegistry metricRegistry) |
| Modifier and Type | Method and Description |
|---|---|
Messages |
process(Messages messages) |
void |
updateConfig(ClusterConfigChangedEvent event) |
@Inject public GeoIpProcessor(ClusterConfigService clusterConfigService, @Named(value="daemonScheduler") ScheduledExecutorService scheduler, com.google.common.eventbus.EventBus eventBus, com.codahale.metrics.MetricRegistry metricRegistry)
public Messages process(Messages messages)
process in interface MessageProcessorpublic void updateConfig(ClusterConfigChangedEvent event)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.