-
public class RuntimesRuntime utility
-
-
Method Summary
Modifier and Type Method Description final List<String>exec(String name)final List<String>locateBinary(String executable)final IntegercountSystemProcess(String pattern)final BooleancheckIfProcessRunning(String pattern)final UnitdestroyProcess(Process process, Duration shutdownWaitTime)final UnitdestroyProcessForcibly(Integer pid)final StringformatProcessInfo(ProcessHandle process)final UnitdeleteBrokenSymbolicLinks(Path directory)final UnitrandomDelay(Long timeMillis, Integer delta)final List<Long>unallocatedDiskSpaces()-
-
Method Detail
-
locateBinary
final List<String> locateBinary(String executable)
-
countSystemProcess
final Integer countSystemProcess(String pattern)
-
checkIfProcessRunning
final Boolean checkIfProcessRunning(String pattern)
-
destroyProcess
final Unit destroyProcess(Process process, Duration shutdownWaitTime)
-
destroyProcessForcibly
final Unit destroyProcessForcibly(Integer pid)
-
formatProcessInfo
final String formatProcessInfo(ProcessHandle process)
-
deleteBrokenSymbolicLinks
final Unit deleteBrokenSymbolicLinks(Path directory)
-
randomDelay
final Unit randomDelay(Long timeMillis, Integer delta)
-
unallocatedDiskSpaces
final List<Long> unallocatedDiskSpaces()
-
-
-
-