Package org.graylog2.indexer.messages
Class Messages
java.lang.Object
org.graylog2.indexer.messages.Messages
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static interface
-
Constructor Summary
ConstructorDescriptionMessages
(TrafficAccounting trafficAccounting, MessagesAdapter messagesAdapter, ProcessingStatusRecorder processingStatusRecorder, FailureSubmissionService failureSubmissionService) -
Method Summary
Modifier and TypeMethodDescriptionbulkIndex
(List<Map.Entry<IndexSet, Message>> messageList, boolean isSystemTraffic, Messages.IndexingListener indexingListener) bulkIndex
(List<Map.Entry<IndexSet, Message>> messageList, Messages.IndexingListener indexingListener) bulkIndexRequests
(List<IndexingRequest> indexingRequestList, boolean isSystemTraffic) bulkIndexRequests
(List<IndexingRequest> indexingRequestList, boolean isSystemTraffic, Messages.IndexingListener indexingListener)
-
Constructor Details
-
Messages
@Inject public Messages(TrafficAccounting trafficAccounting, MessagesAdapter messagesAdapter, ProcessingStatusRecorder processingStatusRecorder, FailureSubmissionService failureSubmissionService)
-
-
Method Details
-
get
public ResultMessage get(String messageId, String index) throws DocumentNotFoundException, IOException - Throws:
DocumentNotFoundException
IOException
-
analyze
- Throws:
IOException
-
bulkIndex
-
bulkIndex
-
bulkIndex
-
bulkIndex
-
bulkIndexRequests
public List<String> bulkIndexRequests(List<IndexingRequest> indexingRequestList, boolean isSystemTraffic) -
bulkIndexRequests
public List<String> bulkIndexRequests(List<IndexingRequest> indexingRequestList, boolean isSystemTraffic, Messages.IndexingListener indexingListener)
-