Package org.apache.commons.exec
Interface ProcessDestroyer
- All Known Implementing Classes:
ShutdownHookProcessDestroyer
public interface ProcessDestroyer
Destroys all registered
Process
after a certain event, typically when the VM exits.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Returnstrue
if the specifiedProcess
was successfully added to the list of processes to be destroy.boolean
Returnstrue
if the specifiedProcess
was successfully removed from the list of processes to be destroy.int
size()
Returns the number of registered processes.
-
Method Details
-
add
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
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.
-