Package org.apache.thrift7.server

Examples of org.apache.thrift7.server.THsHaServer


        }
    }
   
    private void connect() throws TException {
        conn = new TFramedTransport(new TSocket(host, port));
        client = new DistributedRPCInvocations.Client(new TBinaryProtocol(conn));
        conn.open();
    }
View Full Code Here


        } catch (IOException ex) {
            throw new RuntimeException(ex);
        }
        _protocol = null;
        if (_transport != null)
            _protocol = new  TBinaryProtocol(_transport);
    }
View Full Code Here

    public KestrelThriftClient(String hostname, int port)
        throws TException {

        _transport = new TFramedTransport(new TSocket(hostname, port));
        TProtocol proto = new TBinaryProtocol(_transport);
        _client = new Kestrel.Client(proto);
        _transport.open();
    }
View Full Code Here

        } catch (IOException ex) {
            throw new RuntimeException(ex);
        }
        _protocol = null;
        if (_transport != null)
            _protocol = new  TBinaryProtocol(_transport);
    }
View Full Code Here

  public static List nimbusClientandConn(String host, Integer port)
      throws TTransportException {
    TSocket ts = new TSocket(host, port);
    TFramedTransport tt = new TFramedTransport(ts);
    TBinaryProtocol prot = new TBinaryProtocol(tt);
    Client nc = new Client(prot);
    ts.open();
    List l = new ArrayList();
    l.add(nc);
    l.add(tt);
View Full Code Here

    }
  }

  private void connect() throws TException {
    conn = new TFramedTransport(new TSocket(host, port));
    client = new DistributedRPCInvocations.Client(new TBinaryProtocol(conn));
    conn.open();
  }
View Full Code Here

    TSocket socket = new TSocket(host, port);
    if (timeout != null) {
      socket.setTimeout(timeout);
    }
    conn = new TFramedTransport(socket);
    client = new DistributedRPC.Client(new TBinaryProtocol(conn));
    conn.open();
  }
View Full Code Here

    } catch (IOException ex) {
      throw new RuntimeException("Create transport error");
    }
    _protocol = null;
    if (_transport != null)
      _protocol = new TBinaryProtocol(_transport);
  }
View Full Code Here

    public KestrelThriftClient(String hostname, int port)
        throws TException {

        _transport = new TFramedTransport(new TSocket(hostname, port));
        TProtocol proto = new TBinaryProtocol(_transport);
        _client = new Kestrel.Client(proto);
        _transport.open();
    }
View Full Code Here

    THsHaServer.Args args = new THsHaServer.Args(socket);
    args.workerThreads(64);
    args.protocolFactory(new TBinaryProtocol.Factory());
    final ServiceHandler service_handler = new ServiceHandler(data);
    args.processor(new Nimbus.Processor<Iface>(service_handler));
    final THsHaServer server = new THsHaServer(args);
   
    Runtime.getRuntime().addShutdownHook(new Thread() {
      public void run() {
        service_handler.shutdown();
        scheduExec.shutdown();
        server.stop();
      }

    });
    LOG.info("Starting BlueWhale server...");
    server.serve();
  }
View Full Code Here

TOP

Related Classes of org.apache.thrift7.server.THsHaServer

Copyright © 2018 www.massapicom. 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.