@Override public void run(String request, ShellProcessContext context) throws Exception { context.end(ShellResponse.ok()); } });
@Override public void run(String request, ShellProcessContext context) throws Exception { calls.set(request); context.end(ShellResponse.ok()); } });
@Override public void run(String request, ShellProcessContext context) throws Exception { context.end(ShellResponse.ok()); } });
@Override public void run(String request, ShellProcessContext context) throws Exception { context.end(ShellResponse.ok()); } });
@Override public void run(String request, ShellProcessContext context) throws Exception { calls.set(request); context.end(ShellResponse.ok()); } });
public void process(String request, ShellProcessContext processContext) throws IOException { this.processContext = processContext; try { ShellResponse resp = execute(request); processContext.end(resp); } finally { this.processContext = null; } }
@Override public void run(String request, ShellProcessContext context) throws Exception { requests.add(request); context.end(ShellResponse.ok()); } });
@Override public void run(String request, ShellProcessContext context) throws Exception { context.end(ShellResponse.ok()); } });
public void run(String request, ShellProcessContext context) throws Exception { context.end(ShellResponse.close()); } });
public void run(String request, ShellProcessContext context) throws Exception { syncA.await(); syncB.await(); context.append("foo"); context.end(ShellResponse.ok()); } });
public void run(String request, ShellProcessContext context) throws Exception { try { syncA.await(); syncB.await(); } catch (Exception e) { e.printStackTrace(); } String s = context.readLine("hello", true); line.set(s); try { syncC.await(); } catch (Exception e) { e.printStackTrace(); } context.end(ShellResponse.close()); } });
public void run(String request, ShellProcessContext context) throws Exception { context.append("bar"); context.end(ShellResponse.ok()); } });
@Override public void run(String request, ShellProcessContext context) throws Exception { context.end(ShellResponse.close()); requests.add(request); } });
public void run(String request, ShellProcessContext context) throws Exception { context.append("bar"); context.end(ShellResponse.ok()); } });
@Override public void run(String request, ShellProcessContext context) throws Exception { requests.add(request); context.end(ShellResponse.ok()); } });
@Override public void run(String request, ShellProcessContext context) throws Exception { requests.add(request); context.end(ShellResponse.ok()); } };
@Override public void run(String request, ShellProcessContext context) throws Exception { requests.add(request); context.end(ShellResponse.ok()); } });
@Override public void run(String request, ShellProcessContext context) throws Exception { requests.add(request); context.end(ShellResponse.ok()); } });
public void run(String request, ShellProcessContext context) throws Exception { try { syncA.await(); } catch (Exception e) { e.printStackTrace(); } String s = context.readLine("hello", true); if (s == null) { s = "cancelled"; } line.set(s); try { syncB.await(); } catch (Exception e) { e.printStackTrace(); } context.append("foo"); context.end(ShellResponse.ok()); } });
@Override public void run(String request, ShellProcessContext context) throws Exception { context.append("world"); context.end(ShellResponse.ok()); requests.add(request); } });