List of usage examples for org.apache.http.nio.reactor IOReactorStatus SHUT_DOWN
IOReactorStatus SHUT_DOWN
To view the source code for org.apache.http.nio.reactor IOReactorStatus SHUT_DOWN.
Click Source Link
From source file:org.hydracache.server.httpd.AsyncHttpLightServerTest.java
private void addReturnShutdownStatusExpectation(final ListeningIOReactor ioReactor) { context.checking(new Expectations() { {/* w w w. jav a 2s .c o m*/ one(ioReactor).getStatus(); will(returnValue(IOReactorStatus.SHUT_DOWN)); } }); }
From source file:org.jclouds.http.httpnio.pool.NioHttpCommandConnectionPool.java
@Override protected void doShutdown() { // Give the I/O reactor 1 sec to shut down shutdownReactor(1000);/*from ww w .j a v a 2s . c o m*/ assert this.ioReactor.getStatus() .equals(IOReactorStatus.SHUT_DOWN) : "incorrect status after io reactor shutdown :" + this.ioReactor.getStatus(); }
From source file:com.google.acre.script.NHttpClient.java
public void start() { // The reactor can't be restarted if it's shutdown, so generate // a new one if we've shutdown or don't have one. if (_reactor == null || _reactor.getStatus() == IOReactorStatus.SHUT_DOWN) { make_reactor();//from w w w. java2s . c o m } Thread t = new Thread(new Runnable() { public void run() { try { _reactor.execute(_dispatch); } catch (Throwable e) { e.printStackTrace(); try { _reactor.shutdown(); } catch (IOException ex) { throw new RuntimeException(ex); } } } }); t.start(); }