Package org.graylog2.indexer.messages
Class Messages
java.lang.Object
org.graylog2.indexer.messages.Messages
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interface -
Constructor Summary
ConstructorsConstructorDescriptionMessages(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:
DocumentNotFoundExceptionIOException
-
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)
-