Interface ScriptStatsService
- All Known Implementing Classes:
ScriptStatsServiceImpl
public interface ScriptStatsService
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface -
Method Summary
Modifier and TypeMethodDescriptionvoidgetRunningScripts(int forMoreThanSeconds) voidsetExecutionMonitoringConfig(ExecutionMonitoringConfig executionConfig) <T> TwrapInStatsProxy(Class<T> type, String scriptSource, T interpretedScript) wrapRawScriptExecution(String scriptSource, ScriptStatsService.GenericScriptEvalExecution execution) wrapRawScriptExecution(String scriptSource, String methodName, ScriptStatsService.GenericScriptEvalExecution execution)
-
Method Details
-
wrapInStatsProxy
-
wrapRawScriptExecution
Object wrapRawScriptExecution(String scriptSource, ScriptStatsService.GenericScriptEvalExecution execution) throws Exception - Throws:
Exception
-
wrapRawScriptExecution
Object wrapRawScriptExecution(String scriptSource, String methodName, ScriptStatsService.GenericScriptEvalExecution execution) throws Exception - Throws:
Exception
-
getRunningScripts
List<ScriptStatInfo> getRunningScripts() -
getRunningScripts
-
flushSlowScriptList
void flushSlowScriptList() -
getExecutionMonitoringConfig
ExecutionMonitoringConfig getExecutionMonitoringConfig() -
setExecutionMonitoringConfig
-