Examples of Responder


Examples of com.google.speedtracer.client.util.PostMessageChannel.Responder

    new Client(Document.get(), getBlankUrl(), new ClientListener() {
      private int count = 0;

      public void onConnected(Client client) {
        new Responder(client.getFrameContentWindow(), client.getOrigin(),
            new EchoUntilDoneResponseListener());

        sendMessagesThenDone(client, numberOfMessages);
      }
View Full Code Here

Examples of fitnesse.Responder

  @Test
  public void testMakeReponder() throws Exception {
    MockRequest request = new MockRequest();
    request.setResource("PageOne");

    Responder responder = new VersionSelectionResponder();
    SimpleResponse response = (SimpleResponse) responder.makeResponse(FitNesseUtil.makeTestContext(root), request);

    String content = response.getContent();
    assertSubString("<a", content);
    assertSubString("?responder=viewVersion", content);
    assertNotSubString("$version", content);
View Full Code Here

Examples of javax.jmdns.impl.tasks.Responder

         * (non-Javadoc)
         * @see javax.jmdns.impl.DNSTaskStarter#startResponder(javax.jmdns.impl.DNSIncoming, int)
         */
        @Override
        public void startResponder(DNSIncoming in, int port) {
            new Responder(_jmDNSImpl, in, port).start(_timer);
        }
View Full Code Here

Examples of ketUI.responder.Responder

    // TODO: The current approach to click and drag does not work:- fix it.
    // Note: Don't confuse this with other, working click-and-drag stuff.
    //- Box.displayBorders = false;
    boolean userClicked = p.equals(initialPosition);
    MouseButton mouseButton = MouseButton.getMouseButton(e);
    Responder responder = getModes().getResponder();
    if (userClicked) {
      boolean singleClick = e.getClickCount()==1;
      responder.respondToMouseClick(mouseButton, singleClick, p);
    } else {
      responder.respondToMouseDrag(mouseButton, initialPosition, p);
    }
    getKetPanel().updateForAnimatedDisplay();         // <---------------- animate.
    getKetPanel().updateAndRepaint();
    getMathCollection().updateUndoStack();
  }
View Full Code Here

Examples of net.tomp2p.connection.Responder

        realMessage.restoreContentReferences();

        LOG.debug("Received message from relay peer: {}", realMessage);
       
        final Message envelope = createResponseMessage(message, Type.OK);
        final Responder responder = new Responder() {
          //TODO: add reply leak handler
          @Override
          public void response(Message responseMessage) {
            LOG.debug("Send reply message to relay peer: {}", responseMessage);
            try {
              if(responseMessage.sender().isRelayed() && !responseMessage.sender().peerSocketAddresses().isEmpty()) {
                responseMessage.peerSocketAddresses(responseMessage.sender().peerSocketAddresses());
              }
              envelope.buffer(RelayUtils.encodeMessage(responseMessage, signatureFactory()));
                } catch (Exception e) {
                  LOG.error("Cannot piggyback the response", e);
                  failed(Type.EXCEPTION, e.getMessage());
                }
                responderToRelay.response(envelope);
          }

      @Override
            public void failed(Type type, String reason) {
        responderToRelay.failed(type, reason);
            }

      @Override
            public void responseFireAndForget() {
        responderToRelay.responseFireAndForget();
            }
        };
       
        DispatchHandler dispatchHandler = dispatcher().associatedHandler(realMessage);
        if(dispatchHandler == null) {
          responder.failed(Type.EXCEPTION, "handler not found, probably not relaying peer anymore");
        } else {
          dispatchHandler.handleResponse(realMessage, null, false, responder);
        }
    }
View Full Code Here

Examples of nexj.core.integration.Responder

               if (sender == null)
               {
                  throw new RPCException("err.rpc.notSender", new Object[]{channel.getName()});
               }

               Responder responder = (Responder)sender.getInstance(context);

               tobj = parse(responder.respond(format(tobj, (Sender)responder, context)), context);
            }
            else
            {
               // TODO: Implement message correlation and async send-receive
               throw new UnsupportedOperationException("Async send-receive not supported yet");
View Full Code Here

Examples of org.apache.avro.ipc.Responder

  @Override
  public void start() {
    logger.info("Starting {}...", this);

    Responder responder = new SpecificResponder(AvroSourceProtocol.class, this);
    if(maxThreads <= 0) {
      server = new NettyServer(responder,
              new InetSocketAddress(bindAddress, port));
    } else {
      server = new NettyServer(responder, new InetSocketAddress(bindAddress, port),
View Full Code Here

Examples of org.apache.avro.ipc.Responder

  /**
   * Start a NettyServer, wait a moment for it to spin up, and return it.
   */
  public static Server startServer(AvroSourceProtocol handler, int port) {
    Responder responder = new SpecificResponder(AvroSourceProtocol.class,
        handler);
    Server server = new NettyServer(responder,
        new InetSocketAddress(localhost, port));
    server.start();
    logger.info("Server started on hostname: {}, port: {}",
View Full Code Here

Examples of org.apache.avro.ipc.Responder

    conf.port = 51013;
    conf.clientPort = 12349;
    TracePlugin dPlugin = new TracePlugin(conf);
   
    // Responders
    Responder bRes = new RecursingResponder(TestBasicTracing.advancedProtocol, bPlugin);
    bRes.addRPCPlugin(bPlugin);
    HttpServer server1 = new HttpServer(bRes, 21005);
    server1.start();

    Responder cRes = new EndpointResponder(TestBasicTracing.advancedProtocol);
    cRes.addRPCPlugin(cPlugin);
    HttpServer server2 = new HttpServer(cRes, 21006);
    server2.start();
   
    Responder dRes = new EndpointResponder(TestBasicTracing.advancedProtocol);
    dRes.addRPCPlugin(dPlugin);
    HttpServer server3 = new HttpServer(dRes, 21007);
    server3.start();
   
    // Root requestor
    HttpTransceiver trans = new HttpTransceiver(
View Full Code Here

Examples of org.apache.avro.ipc.Responder

    TracePlugin responderPlugin = new TracePlugin(conf);
    conf.port = 51008;
    conf.clientPort = 12345;
    TracePlugin requestorPlugin = new TracePlugin(conf);
   
    Responder res = new TestResponder(protocol);
    res.addRPCPlugin(responderPlugin);
   
    HttpServer server = new HttpServer(res, 50000);
    server.start();
   
    HttpTransceiver trans = new HttpTransceiver(
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.