@Override public TTransport getTransport(TTransport base) { return new TFramedTransport(base, maxLength_); } }
@Override public TTransport getTransport(TTransport base) { return new TFramedTransport(base, maxLength_); } }
private LCSThriftService.Client createLCSThriftClient() { TSocket socket = new TSocket( lcsAgentHostname, lcsAgentPort, 4096 * 512); TTransport transport = new TFramedTransport(socket); try { transport.open(); } catch (TTransportException e) { logger.info("Failed to create client for LCSAgent: " + lcsAgentHostname + ":" + lcsAgentPort, e); return null; } TProtocol protocol = new TCompactProtocol(transport); return new LCSThriftService.Client(protocol); } }