org.springframework.batch.core.launch.support
Class JvmSystemExiter

java.lang.Object
  extended by org.springframework.batch.core.launch.support.JvmSystemExiter
All Implemented Interfaces:
SystemExiter

public class JvmSystemExiter
extends Object
implements SystemExiter

Implementation of the SystemExiter interface that calls the standards System.exit method. It should be noted that there will be no unit tests for this class, since there is only one line of actual code, that would only be testable by mocking System or Runtime.

Author:
Lucas Ward, Dave Syer

Constructor Summary
JvmSystemExiter()
           
 
Method Summary
 void exit(int status)
          Delegate call to System.exit() with the argument provided.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JvmSystemExiter

public JvmSystemExiter()
Method Detail

exit

public void exit(int status)
Delegate call to System.exit() with the argument provided. This should only be used in a scenario where a particular status needs to be returned to a Batch scheduler.

Specified by:
exit in interface SystemExiter
Parameters:
status - exit status.
See Also:
SystemExiter.exit(int)


Copyright © 2013 SpringSource. All Rights Reserved.