1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package jdk.jfr.consumer;
17
18 import jdk.jfr.Event;
19 import jdk.jfr.EventSettings;
20
21 import java.util.function.Consumer;
22
23 @SuppressWarnings("Since15")
24 public class RecordingStream implements AutoCloseable {
25 public RecordingStream() {
26 throw new UnsupportedOperationException("Stub should only be used at compile time");
27 }
28
29 public void startAsync() {
30 throw new UnsupportedOperationException("Stub should only be used at compile time");
31 }
32
33 @Override
34 public void close() {
35 throw new UnsupportedOperationException("Stub should only be used at compile time");
36 }
37
38 public EventSettings enable(String s) {
39 throw new UnsupportedOperationException("Stub should only be used at compile time");
40 }
41
42 public EventSettings enable(Class<? extends Event> c) {
43 throw new UnsupportedOperationException("Stub should only be used at compile time");
44 }
45
46 public EventSettings disable(String s) {
47 throw new UnsupportedOperationException("Stub should only be used at compile time");
48 }
49
50 public void onEvent(String name, Consumer<RecordedEvent> consumer) {
51 throw new UnsupportedOperationException("Stub should only be used at compile time");
52 }
53 }