// 响应OK 则添加监听器,继续等待任务完成的消息
// 响应失败,返回失败退出码
holder.getManualRunnings().put(historyId,false);
ManualMessage mm=ManualMessage.newBuilder().setHistoryId(historyId).build();
final Request req=Request.newBuilder().setRid(AtomicIncrease.getAndIncrement()).setOperate(Operate.Manual)
.setBody(mm.toByteString()).build();
SocketMessage sm=SocketMessage.newBuilder().setKind(Kind.REQUEST).setBody(req.toByteString()).build();
Future<Response> f=context.getThreadPool().submit(new Callable<Response>() {
private Response response;
public Response call() throws Exception {
final CountDownLatch latch=new CountDownLatch(1);