[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [metrics-lib/master] Override logLines method from LogDescriptor.



commit c54b264ad865d522bceb135d0fd0ab6b116e5f81
Author: iwakeh <iwakeh@xxxxxxxxxxxxxx>
Date:   Mon Feb 26 15:24:26 2018 +0000

    Override logLines method from LogDescriptor.
---
 .../java/org/torproject/descriptor/WebServerAccessLog.java     | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/src/main/java/org/torproject/descriptor/WebServerAccessLog.java b/src/main/java/org/torproject/descriptor/WebServerAccessLog.java
index 5f3ad73..a24b9cd 100644
--- a/src/main/java/org/torproject/descriptor/WebServerAccessLog.java
+++ b/src/main/java/org/torproject/descriptor/WebServerAccessLog.java
@@ -6,6 +6,7 @@ package org.torproject.descriptor;
 import java.time.LocalDate;
 import java.util.List;
 import java.util.Optional;
+import java.util.stream.Stream;
 
 /**
  * Contains a sanitized web server access log file from a {@code torproject.org}
@@ -63,6 +64,15 @@ public interface WebServerAccessLog extends LogDescriptor {
   public List<String> getUnrecognizedLines();
 
   /**
+   * Returns a stream of all valid log lines.
+   *
+   * @since 2.3.0
+   */
+  @Override
+  public Stream<WebServerAccessLog.Line> logLines()
+      throws DescriptorParseException;
+
+  /**
    * Facilitates access to all log line fields that don't only contain
    * default values post sanitization.
    *



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits