org.zeroturnaround.exec.stop
Class NopProcessStopper

java.lang.Object
  extended by org.zeroturnaround.exec.stop.NopProcessStopper
All Implemented Interfaces:
ProcessStopper

public class NopProcessStopper
extends Object
implements ProcessStopper

ProcessStopper implementation that does nothing - it keeps the process running.


Field Summary
static ProcessStopper INSTANCE
          Singleton instance of the NopProcessStopper.
 
Constructor Summary
NopProcessStopper()
           
 
Method Summary
 void stop(Process process)
          Stops a given sub process.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final ProcessStopper INSTANCE
Singleton instance of the NopProcessStopper.

Constructor Detail

NopProcessStopper

public NopProcessStopper()
Method Detail

stop

public void stop(Process process)
Description copied from interface: ProcessStopper
Stops a given sub process. It does not wait for the process to actually stop and it has no guarantee that the process terminates.

Specified by:
stop in interface ProcessStopper
Parameters:
process - sub process being stopped (not null).


Copyright © 2015 ZeroTurnaround. All rights reserved.