public class ProcessHelper extends Object
| Constructor and Description |
|---|
ProcessHelper() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
int |
destroyProcess(String sessionId) |
protected int |
destroyProcess(String sessionId,
JobProcess jobProcess) |
Set<String> |
getRunningSessionIdSet() |
boolean |
isProcessRunning() |
void |
setProcessDestroyTimeout(int processDestroyTimeout) |
JobProcess |
startProcess(String sessionId,
List<String> cmdList,
Consumer<ProcessBuilder> pbCall) |
@PreDestroy public void destroy()
public JobProcess startProcess(String sessionId, List<String> cmdList, Consumer<ProcessBuilder> pbCall)
public int destroyProcess(String sessionId)
public boolean isProcessRunning()
protected int destroyProcess(String sessionId, JobProcess jobProcess)
public void setProcessDestroyTimeout(int processDestroyTimeout)
Copyright © 2009–2017 CodeLibs. All rights reserved.