Package jetbrains.buildServer.processes
Class KillProcessDetails
- java.lang.Object
-
- jetbrains.buildServer.processes.KillProcessDetails
-
public class KillProcessDetails extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_TERMINATION_SIGNALstatic intFORCE_KILL_DEFAULT_TIMEOUT_SECstatic StringFORCE_KILL_PARAMstatic StringFORCE_KILL_TIMEOUT_PARAMstatic KillProcessDetailsKILL_ALL_FORCEstatic StringTERMINATION_SIGNAL_PARAM
-
Constructor Summary
Constructors Constructor Description KillProcessDetails(ProcessFilter processFilter, boolean forceKill)KillProcessDetails(ProcessFilter processFilter, boolean forceKill, int forceShutdownTimeoutSec)KillProcessDetails(ProcessFilter processFilter, boolean forceKill, int forceShutdownTimeoutSec, int singleProcessKillAttemptsCount, String terminationSignal)KillProcessDetails(ProcessFilter processFilter, boolean forceKill, int forceShutdownTimeoutSec, String terminationSignal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetForceShutdownTimeoutSec()ProcessFiltergetProcessFilter()intgetSingleProcessKillAttemptsCount()StringgetTerminationSignal()booleanisForceKill()
-
-
-
Field Detail
-
FORCE_KILL_PARAM
public static final String FORCE_KILL_PARAM
- See Also:
- Constant Field Values
-
FORCE_KILL_TIMEOUT_PARAM
public static final String FORCE_KILL_TIMEOUT_PARAM
- See Also:
- Constant Field Values
-
TERMINATION_SIGNAL_PARAM
public static final String TERMINATION_SIGNAL_PARAM
- See Also:
- Constant Field Values
-
DEFAULT_TERMINATION_SIGNAL
public static final String DEFAULT_TERMINATION_SIGNAL
- See Also:
- Constant Field Values
-
FORCE_KILL_DEFAULT_TIMEOUT_SEC
public static final int FORCE_KILL_DEFAULT_TIMEOUT_SEC
- See Also:
- Constant Field Values
-
KILL_ALL_FORCE
public static final KillProcessDetails KILL_ALL_FORCE
-
-
Constructor Detail
-
KillProcessDetails
public KillProcessDetails(@NotNull ProcessFilter processFilter, boolean forceKill)
-
KillProcessDetails
public KillProcessDetails(@NotNull ProcessFilter processFilter, boolean forceKill, int forceShutdownTimeoutSec)
-
KillProcessDetails
public KillProcessDetails(@NotNull ProcessFilter processFilter, boolean forceKill, int forceShutdownTimeoutSec, String terminationSignal)
-
KillProcessDetails
public KillProcessDetails(@NotNull ProcessFilter processFilter, boolean forceKill, int forceShutdownTimeoutSec, int singleProcessKillAttemptsCount, String terminationSignal)
-
-
Method Detail
-
getProcessFilter
public ProcessFilter getProcessFilter()
-
isForceKill
public boolean isForceKill()
-
getForceShutdownTimeoutSec
public int getForceShutdownTimeoutSec()
-
getSingleProcessKillAttemptsCount
public int getSingleProcessKillAttemptsCount()
-
getTerminationSignal
public String getTerminationSignal()
-
-