Examples of SpecificResponder


Examples of org.apache.avro.specific.SpecificResponder

  @Test
  public void test() throws Exception {
    // start server
    System.out.println("starting server...");
    Responder responder = new SpecificResponder(Mail.class, new MailImpl());
    Server server = new NettyServer(responder, new InetSocketAddress(0));
    server.start();

    int serverPort = server.getPort();
    System.out.println("server port : " + serverPort);
View Full Code Here

Examples of org.apache.avro.specific.SpecificResponder

  protected static Simple proxy;

  @Before
  public void testStartServer() throws Exception {
    if (server != null) return;
    server = new SocketServer(new SpecificResponder(Simple.class, new TestImpl()),
                              new InetSocketAddress(0));
    server.start();
    client = new SocketTransceiver(new InetSocketAddress(server.getPort()));
    proxy = (Simple)SpecificRequestor.getClient(Simple.class, client);
  }
View Full Code Here

Examples of org.apache.avro.specific.SpecificResponder

    /**
     * Starts the RPC server.
     */
    public static void main(String[] args) throws Exception {
      SocketServer server = new SocketServer(
          new SpecificResponder(Simple.class, new TestImpl()),
          new InetSocketAddress(0));
      server.start();
      File portFile = new File(SERVER_PORTS_DIR, "java-port");
      FileWriter w = new FileWriter(portFile);
      w.write(Integer.toString(server.getPort()));
View Full Code Here

Examples of org.apache.avro.specific.SpecificResponder

  @Before
  public void startServer() throws Exception {
    if (server != null) return;
    server =
      new HttpServer(new SpecificResponder(BulkData.class, new BulkDataImpl()),
                     0);
    server.start();
    client =
      new HttpTransceiver(new URL("http://127.0.0.1:"+server.getPort()+"/"));
    proxy = (BulkData)SpecificRequestor.getClient(BulkData.class, client);
View Full Code Here

Examples of org.apache.avro.specific.SpecificResponder

public class TestProtocolSpecificMeta extends TestProtocolSpecific {
 
  @Before @Override
  public void testStartServer() throws Exception {
    if (server != null) return;
    Responder responder = new SpecificResponder(Simple.class, new TestImpl());
    responder.addRPCPlugin(new RPCMetaTestPlugin("key1"));
    responder.addRPCPlugin(new RPCMetaTestPlugin("key2"));
    server = new SocketServer(responder, new InetSocketAddress(0));
    server.start();
   
    client = new SocketTransceiver(new InetSocketAddress(server.getPort()));
    SpecificRequestor req = new SpecificRequestor(Simple.class, client);
View Full Code Here

Examples of org.apache.avro.specific.SpecificResponder

    protected void startServer()
    {
        if (logger.isDebugEnabled())
            logger.debug(String.format("Binding avro service to %s:%s", listenAddr, listenPort));
        CassandraServer cassandraServer = new CassandraServer();
        SpecificResponder responder = new SpecificResponder(Cassandra.class, cassandraServer);
       
        logger.info("Listening for avro clients...");

        // FIXME: This isn't actually binding to listenAddr (it should).
        server = new org.mortbay.jetty.Server(listenPort);
View Full Code Here

Examples of org.apache.avro.specific.SpecificResponder

    public void start() throws IOException
    {
        if (logger.isDebugEnabled())
            logger.debug(String.format("Binding avro service to %s:%s", listenAddr, listenPort));
        InetSocketAddress socketAddress = new InetSocketAddress(listenAddr, listenPort);
        SpecificResponder responder = new SpecificResponder(Cassandra.class, new CassandraServer());
       
        logger.info("Cassandra starting up...");
        server = new SocketServer(responder, socketAddress);
    }
View Full Code Here

Examples of org.apache.avro.specific.SpecificResponder

    protected void startServer()
    {
        if (logger.isDebugEnabled())
            logger.debug(String.format("Binding avro service to %s:%s", listenAddr, listenPort));
        CassandraServer cassandraServer = new CassandraServer();
        SpecificResponder responder = new SpecificResponder(Cassandra.class, cassandraServer);
       
        logger.info("Listening for avro clients...");

        // FIXME: This isn't actually binding to listenAddr (it should).
        server = new org.mortbay.jetty.Server(listenPort);
View Full Code Here

Examples of org.apache.avro.specific.SpecificResponder

    public void start() throws IOException
    {
        if (logger.isDebugEnabled())
            logger.debug(String.format("Binding avro service to %s:%s", listenAddr, listenPort));
        InetSocketAddress socketAddress = new InetSocketAddress(listenAddr, listenPort);
        SpecificResponder responder = new SpecificResponder(Cassandra.class, new CassandraServer());
       
        logger.info("Cassandra starting up...");
        server = new SocketServer(responder, socketAddress);
    }
View Full Code Here

Examples of org.apache.avro.specific.SpecificResponder

      // Print out usage if we get to here.
      printUsageAndExit();
    }
    Log LOG = LogFactory.getLog("AvroServer");
    LOG.info("starting HBase Avro server on port " + Integer.toString(port));
    SpecificResponder r = new SpecificResponder(HBase.class, new HBaseImpl());
    HttpServer server = new HttpServer(r, 9090);
    Thread.sleep(1000000);
  }
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.