+ @Override
+ public boolean enableEvent(String eventName, String loglevel, boolean loglevelOnly, String filter) {
+ channelCreated = true;
+
+ List<String> command = new ArrayList<>();
+ command.add("lttng");
+ command.add("enable-event");
+ command.add(domain.flag());
+ command.add(eventName);
+
+ if (loglevel != null) {
+ if (loglevelOnly) {
+ command.add("--loglevel-only");
+ } else {
+ command.add("--loglevel");
+ }
+ command.add(loglevel);
+ }
+
+ if (filter != null) {
+ command.add("--filter");
+ command.add(filter);
+ }
+
+ command.add("-s");
+ command.add(sessionName);
+
+ return executeCommand(command);
+ }
+