*/
boolean disableAllEvents();
+ /**
+ * Get a list of events currently available (exposed by applications) in the
+ * session's domain.
+ *
+ * @return The list of available events
+ */
+ List<String> listEvents();
+
+ /**
+ * Enable an application context with the provided retriever/context names.
+ *
+ * There is currently no direct command to remove an existing context, the
+ * session has to be destroyed and re-created to do so.
+ *
+ * @param retrieverName
+ * The name of the retriever (or "namespace" of the context)
+ * @param contextName
+ * The name of the context
+ * @return If the command executed successfully (return code = 0)
+ */
+ boolean enableAppContext(String retrieverName, String contextName);
+
/**
* Start tracing
*