Package hudson.maven
Class MavenProbeAction
java.lang.Object
hudson.maven.MavenProbeAction
- All Implemented Interfaces:
Action
,ModelObject
UI for probing Maven process.
This action is added to a build when it's started, and removed when it's completed.
- Since:
- 1.175
- Author:
- Kohsuke Kawaguchi
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
doScript
(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp) Gets the environment variables of the JVM on this computer.Obtains the heap dump.Gets the system properties of the JVM on this computer.Gets the thread dump of the agent JVM.
-
Field Details
-
owner
-
-
Method Details
-
getIconFileName
- Specified by:
getIconFileName
in interfaceAction
-
getDisplayName
- Specified by:
getDisplayName
in interfaceAction
- Specified by:
getDisplayName
in interfaceModelObject
-
getUrlName
- Specified by:
getUrlName
in interfaceAction
-
getSystemProperties
Gets the system properties of the JVM on this computer. If this is the controller, it returns the system property of the controller computer.- Throws:
IOException
InterruptedException
-
getEnvVars
Gets the environment variables of the JVM on this computer. If this is the controller, it returns the system property of the controller computer.- Throws:
IOException
InterruptedException
-
getThreadDump
Gets the thread dump of the agent JVM.- Returns:
- key is the thread name, and the value is the pre-formatted dump.
- Throws:
IOException
InterruptedException
-
doScript
public void doScript(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp) throws IOException, javax.servlet.ServletException - Throws:
IOException
javax.servlet.ServletException
-
getHeapDump
Obtains the heap dump.- Throws:
IOException
-