Package org.graylog2.indexer.messages
Class Messages
java.lang.Object
org.graylog2.indexer.messages.Messages
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionMessages(TrafficAccounting trafficAccounting, MessagesAdapter messagesAdapter, ProcessingStatusRecorder processingStatusRecorder, FailureSubmissionService failureSubmissionService) -
Method Summary
Modifier and TypeMethodDescriptionbulkIndex(List<MessageWithIndex> messageList) bulkIndex(List<MessageWithIndex> messageList, boolean isSystemTraffic) bulkIndex(List<MessageWithIndex> messageList, boolean isSystemTraffic, Messages.IndexingListener indexingListener) bulkIndex(List<MessageWithIndex> 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
public IndexingResults bulkIndex(List<MessageWithIndex> messageList, Messages.IndexingListener indexingListener) -
bulkIndex
-
bulkIndex
public IndexingResults bulkIndex(List<MessageWithIndex> messageList, boolean isSystemTraffic, Messages.IndexingListener indexingListener) -
bulkIndexRequests
public IndexingResults bulkIndexRequests(List<IndexingRequest> indexingRequestList, boolean isSystemTraffic) -
bulkIndexRequests
public IndexingResults bulkIndexRequests(List<IndexingRequest> indexingRequestList, boolean isSystemTraffic, Messages.IndexingListener indexingListener)
-