src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
branchJEP-349-branch
changeset 57434 216bf2e3b542
parent 57386 acdd0dbe37ee
child 57449 099789ceff7d
--- a/src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java	Thu Jun 27 10:19:32 2019 +0200
+++ b/src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java	Thu Jun 27 10:41:01 2019 +0200
@@ -27,6 +27,7 @@
 
 import java.io.IOException;
 import java.nio.file.Path;
+import java.security.AccessController;
 import java.time.Duration;
 import java.time.Instant;
 import java.util.function.Consumer;
@@ -44,9 +45,7 @@
      * @return an event stream, not {@code null}
      */
     public static EventStream openRepository(Path directory) throws IOException {
-        throw new UnsupportedOperationException("Not yet implemented");
-        // AccessControlContext acc = AccessController.getContext();
-        // return new EventDirectoryStream(acc);
+        return new EventDirectoryStream(AccessController.getContext(), directory);
     }
 
     /**