Mendix Runtime
Documentation for the Mendix Runtime Environment API
|
Public Member Functions | |
abstract Object | enterRuntime (String sessionId, String requestId, String username, Set< String > userroles, JSONObject jsonRequest, Long now) |
abstract void | finishRuntime (Object logObject, Long now) |
abstract Object | enterDatabase (String sessionId, String requestId, String requestData, Long now) |
abstract void | finishDatabase (Object logObject, Long now) |
abstract void | logClientData (JSONObject jsonObject, String sessionID) |
abstract void | stop () |
Static Public Attributes | |
static final String | PROFILER_KEY = "X-Mx-ReqToken" |
Interface which can be implemented to roll your on profiler for client requests. See "Profiling Module" in the AppStore for more information.
abstract Object com.mendix.systemwideinterfaces.core.IProfiler.enterDatabase | ( | String | sessionId, |
String | requestId, | ||
String | requestData, | ||
Long | now | ||
) | [pure virtual] |
abstract Object com.mendix.systemwideinterfaces.core.IProfiler.enterRuntime | ( | String | sessionId, |
String | requestId, | ||
String | username, | ||
Set< String > | userroles, | ||
JSONObject | jsonRequest, | ||
Long | now | ||
) | [pure virtual] |
abstract void com.mendix.systemwideinterfaces.core.IProfiler.finishDatabase | ( | Object | logObject, |
Long | now | ||
) | [pure virtual] |
abstract void com.mendix.systemwideinterfaces.core.IProfiler.finishRuntime | ( | Object | logObject, |
Long | now | ||
) | [pure virtual] |
abstract void com.mendix.systemwideinterfaces.core.IProfiler.logClientData | ( | JSONObject | jsonObject, |
String | sessionID | ||
) | [pure virtual] |
abstract void com.mendix.systemwideinterfaces.core.IProfiler.stop | ( | ) | [pure virtual] |
final String com.mendix.systemwideinterfaces.core.IProfiler.PROFILER_KEY = "X-Mx-ReqToken" [static] |