Search in sources :

Example 1 with DumpThreadAction

use of com.creditease.uav.threadanalysis.client.action.DumpThreadAction in project uavstack by uavorg.

the class ThreadAnalysisAgent method start.

@Override
public void start() {
    actionEngine = getActionEngineMgr().newActionEngine("JTAActionEngine", feature);
    new DumpThreadAction("DumpThreadAction", feature, actionEngine);
    new CountCtrlAction("CountCtrlAction", feature, actionEngine);
    new SuspendAction("SuspendAction", feature, actionEngine);
    // setup actions
    IActionEngine engine = this.getActionEngineMgr().getActionEngine("NodeOperActionEngine");
    new ThreadAnalysisAction("threadanalysis", feature, engine);
}
Also used : DumpThreadAction(com.creditease.uav.threadanalysis.client.action.DumpThreadAction) CountCtrlAction(com.creditease.uav.threadanalysis.client.action.CountCtrlAction) SuspendAction(com.creditease.uav.threadanalysis.client.action.SuspendAction) ThreadAnalysisAction(com.creditease.uav.threadanalysis.client.action.ThreadAnalysisAction) IActionEngine(com.creditease.agent.spi.IActionEngine)

Aggregations

IActionEngine (com.creditease.agent.spi.IActionEngine)1 CountCtrlAction (com.creditease.uav.threadanalysis.client.action.CountCtrlAction)1 DumpThreadAction (com.creditease.uav.threadanalysis.client.action.DumpThreadAction)1 SuspendAction (com.creditease.uav.threadanalysis.client.action.SuspendAction)1 ThreadAnalysisAction (com.creditease.uav.threadanalysis.client.action.ThreadAnalysisAction)1