Package org.apache.commons.exec
Interface ProcessDestroyer
-
- All Known Implementing Classes:
ShutdownHookProcessDestroyer
public interface ProcessDestroyer
Destroys all registeredProcess
after a certain event, typically when the VM exits- See Also:
ShutdownHookProcessDestroyer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
add(java.lang.Process process)
Returnstrue
if the specifiedProcess
was successfully added to the list of processes to be destroy.boolean
remove(java.lang.Process process)
Returnstrue
if the specifiedProcess
was successfully removed from the list of processes to be destroy.int
size()
Returns the number of registered processes.
-
-
-
Method Detail
-
add
boolean add(java.lang.Process process)
Returnstrue
if the specifiedProcess
was successfully added to the list of processes to be destroy.- Parameters:
process
- the process to add- Returns:
true
if the specifiedProcess
was successfully added
-
remove
boolean remove(java.lang.Process process)
Returnstrue
if the specifiedProcess
was successfully removed from the list of processes to be destroy.- Parameters:
process
- the process to remove- Returns:
true
if the specifiedProcess
was successfully removed
-
size
int size()
Returns the number of registered processes.- Returns:
- the number of register process
-
-