src/jdk.jfr/share/classes/jdk/jfr/consumer/EventDirectoryStream.java
branchJEP-349-branch
changeset 57717 4ce66d271065
parent 57690 9316d02dd4a5
child 57861 86022e34ba63
equal deleted inserted replaced
57702:c75c241c492a 57717:4ce66d271065
    33 import java.util.Arrays;
    33 import java.util.Arrays;
    34 import java.util.Comparator;
    34 import java.util.Comparator;
    35 import java.util.Objects;
    35 import java.util.Objects;
    36 import java.util.function.Consumer;
    36 import java.util.function.Consumer;
    37 
    37 
    38 import jdk.jfr.internal.SecuritySupport.SafePath;
       
    39 import jdk.jfr.internal.Utils;
    38 import jdk.jfr.internal.Utils;
    40 import jdk.jfr.internal.consumer.FileAccess;
    39 import jdk.jfr.internal.consumer.FileAccess;
    41 import jdk.jfr.internal.consumer.RecordingInput;
    40 import jdk.jfr.internal.consumer.RecordingInput;
    42 import jdk.jfr.internal.consumer.RepositoryFiles;
    41 import jdk.jfr.internal.consumer.RepositoryFiles;
    43 
    42 
    62 
    61 
    63         public DirectoryStream(AccessControlContext acc, Path p, FileAccess fileAccess, boolean active) throws IOException {
    62         public DirectoryStream(AccessControlContext acc, Path p, FileAccess fileAccess, boolean active) throws IOException {
    64             super(acc, active);
    63             super(acc, active);
    65             this.fileAccess = fileAccess;
    64             this.fileAccess = fileAccess;
    66             this.active = active;
    65             this.active = active;
    67             repositoryFiles = new RepositoryFiles(fileAccess, p == null ? null : new SafePath(p));
    66             repositoryFiles = new RepositoryFiles(fileAccess, p     );
    68         }
    67         }
    69 
    68 
    70         @Override
    69         @Override
    71         public void process() throws IOException {
    70         public void process() throws IOException {
    72             final StreamConfiguration c1 = configuration;
    71             final StreamConfiguration c1 = configuration;