org.artofsolving.jodconverter.process
Class WindowsProcessManager
java.lang.Object
org.artofsolving.jodconverter.process.WindowsProcessManager
- All Implemented Interfaces:
- ProcessManager
public class WindowsProcessManager
- extends java.lang.Object
- implements ProcessManager
ProcessManager
implementation for Windows.
Requires wmic.exe and taskkill.exe, that should be available at least on
Windows XP, Windows Vista, and Windows 7 (except Home versions).
Method Summary |
java.lang.String |
findPid(java.lang.String regex)
|
boolean |
isUsable()
|
void |
kill(java.lang.Process process,
java.lang.String pid)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WindowsProcessManager
public WindowsProcessManager()
findPid
public java.lang.String findPid(java.lang.String regex)
throws java.io.IOException
- Specified by:
findPid
in interface ProcessManager
- Throws:
java.io.IOException
kill
public void kill(java.lang.Process process,
java.lang.String pid)
throws java.io.IOException
- Specified by:
kill
in interface ProcessManager
- Throws:
java.io.IOException
isUsable
public boolean isUsable()
Copyright © 2003-2009. All Rights Reserved.