/** * "Dual stack" compatibility mechanism. * Allows {@link Tube} to be invoked from a {@link Pipe}. */ public Packet process(Packet p) { return Fiber.current().runSync(this,p); }
/** * "Dual stack" compatibility mechanism. * Allows {@link Tube} to be invoked from a {@link Pipe}. */ public Packet process(Packet p) { return Fiber.current().runSync(this,p); }
/** * "Dual stack" compatibility mechanism. * Allows {@link Tube} to be invoked from a {@link Pipe}. */ public Packet process(Packet p) { return Fiber.current().runSync(this,p); }
@Override public NextAction processException(Throwable t) { dump(MessageType.Exception, Converter.toString(t), Fiber.current().owner.id); return super.processException(t); }
@Override public NextAction processRequest(Packet request) { dump(MessageType.Request, Converter.toString(request), Fiber.current().owner.id); return super.processRequest(request); }
@Override public NextAction processResponse(Packet response) { dump(MessageType.Response, Converter.toString(response), Fiber.current().owner.id); return super.processResponse(response); }
@Override public NextAction processException(Throwable t) { dump(MessageType.Exception, Converter.toString(t), Fiber.current().owner.id); return super.processException(t); }
@Override public NextAction processRequest(Packet request) { dump(MessageType.Request, Converter.toString(request), Fiber.current().owner.id); return super.processRequest(request); }
@Override public NextAction processRequest(Packet request) { dump(MessageType.Request, Converter.toString(request), Fiber.current().owner.id); return super.processRequest(request); }
@Override public NextAction processException(Throwable t) { dump(MessageType.Exception, Converter.toString(t), Fiber.current().owner.id); return super.processException(t); }
@Override public NextAction processResponse(Packet response) { dump(MessageType.Response, Converter.toString(response), Fiber.current().owner.id); return super.processResponse(response); }
@Override public NextAction processResponse(Packet response) { dump(MessageType.Response, Converter.toString(response), Fiber.current().owner.id); return super.processResponse(response); }
@Override public NextAction processException(Throwable t) { if (messageDumper.isLoggable()) { messageDumper.dump(MessageDumper.MessageType.Exception, position.responseState, Converter.toString(t), tubeId, Fiber.current().owner.id); } return super.processException(t); }
@Override public NextAction processException(Throwable t) { if (messageDumper.isLoggable()) { messageDumper.dump(MessageDumper.MessageType.Exception, position.responseState, Converter.toString(t), tubeId, Fiber.current().owner.id); } return super.processException(t); }
@Override public NextAction processResponse(Packet response) { if (messageDumper.isLoggable()) { Packet dumpPacket = (response != null) ? response.copy(true) : null; messageDumper.dump(MessageDumper.MessageType.Response, position.responseState, Converter.toString(dumpPacket), tubeId, Fiber.current().owner.id); } return super.processResponse(response); }
@Override public NextAction processResponse(Packet response) { if (messageDumper.isLoggable()) { Packet dumpPacket = (response != null) ? response.copy(true) : null; messageDumper.dump(MessageDumper.MessageType.Response, position.responseState, Converter.toString(dumpPacket), tubeId, Fiber.current().owner.id); } return super.processResponse(response); }
@Override public NextAction processRequest(Packet request) { if (messageDumper.isLoggable()) { Packet dumpPacket = (request != null) ? request.copy(true) : null; messageDumper.dump(MessageDumper.MessageType.Request, position.requestState, Converter.toString(dumpPacket), tubeId, Fiber.current().owner.id); } return super.processRequest(request); }
@Override public NextAction processRequest(Packet request) { if (messageDumper.isLoggable()) { Packet dumpPacket = (request != null) ? request.copy(true) : null; messageDumper.dump(MessageDumper.MessageType.Request, position.requestState, Converter.toString(dumpPacket), tubeId, Fiber.current().owner.id); } return super.processRequest(request); }
@Override public NextAction processRequest(Packet request) { if (messageDumper.isLoggable()) { Packet dumpPacket = (request != null) ? request.copy(true) : null; messageDumper.dump(MessageDumper.MessageType.Request, position.requestState, Converter.toString(dumpPacket), tubeId, Fiber.current().owner.id); } return super.processRequest(request); }
@Override public NextAction processResponse(Packet response) { if (messageDumper.isLoggable()) { Packet dumpPacket = (response != null) ? response.copy(true) : null; messageDumper.dump(MessageDumper.MessageType.Response, position.responseState, Converter.toString(dumpPacket), tubeId, Fiber.current().owner.id); } return super.processResponse(response); }