public class ExtractorFilter extends Object implements MessageFilter
| Constructor and Description |
|---|
ExtractorFilter(InputService inputService,
com.google.common.eventbus.EventBus serverEventBus,
ScheduledExecutorService scheduler) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
filter(Message msg)
Process a Message
|
String |
getName() |
int |
getPriority()
For determining the runtime order of the filter, specify a priority.
|
void |
handleExtractorCreate(ExtractorCreated event) |
void |
handleExtractorDelete(ExtractorDeleted event) |
void |
handleExtractorUpdate(ExtractorUpdated event) |
void |
handleInputCreate(InputCreated event) |
void |
handleInputDelete(InputDeleted event) |
void |
handleInputUpdate(InputUpdated event) |
@Inject public ExtractorFilter(InputService inputService, com.google.common.eventbus.EventBus serverEventBus, @Named(value="daemonScheduler") ScheduledExecutorService scheduler)
public boolean filter(Message msg)
MessageFilterfilter in interface MessageFilterpublic void handleInputCreate(InputCreated event)
public void handleInputDelete(InputDeleted event)
public void handleInputUpdate(InputUpdated event)
public void handleExtractorCreate(ExtractorCreated event)
public void handleExtractorDelete(ExtractorDeleted event)
public void handleExtractorUpdate(ExtractorUpdated event)
public String getName()
getName in interface MessageFilterpublic int getPriority()
MessageFiltergetPriority in interface MessageFilterCopyright © 2012–2021 Graylog, Inc.. All rights reserved.