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 TypeMethodDescriptionbooleanReturnstrueif the specifiedProcesswas successfully added to the list of processes to be destroy.booleanReturnstrueif the specifiedProcesswas successfully removed from the list of processes to be destroy.intsize()Returns the number of registered processes.
-
Method Details
-
add
Returnstrueif the specifiedProcesswas successfully added to the list of processes to be destroy.- Parameters:
process- the process to add.- Returns:
trueif the specifiedProcesswas successfully added.
-
remove
Returnstrueif the specifiedProcesswas successfully removed from the list of processes to be destroy.- Parameters:
process- the process to remove.- Returns:
trueif the specifiedProcesswas successfully removed.
-
size
int size()Returns the number of registered processes.- Returns:
- the number of register process.
-