cronet: update CronetClientTransport interface (#3846)

This commit is contained in:
zpencer 2017-12-07 10:54:15 -08:00 committed by GitHub
parent 359e61eb4a
commit 1e0a9d0bb5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 7 deletions

View File

@ -25,12 +25,13 @@ import io.grpc.MethodDescriptor;
import io.grpc.Status;
import io.grpc.Status.Code;
import io.grpc.cronet.CronetChannelBuilder.StreamBuilderFactory;
import io.grpc.InternalLogId;
import io.grpc.InternalWithLogId;
import io.grpc.InternalTransportStats;
import io.grpc.internal.ConnectionClientTransport;
import io.grpc.internal.GrpcUtil;
import io.grpc.internal.LogId;
import io.grpc.internal.StatsTraceContext;
import io.grpc.internal.TransportTracer;
import io.grpc.internal.WithLogId;
import java.net.InetSocketAddress;
import java.util.ArrayList;
import java.util.HashSet;
@ -43,8 +44,8 @@ import javax.annotation.concurrent.GuardedBy;
/**
* A cronet-based {@link ConnectionClientTransport} implementation.
*/
class CronetClientTransport implements ConnectionClientTransport, WithLogId {
private final LogId logId = LogId.allocate(getClass().getName());
class CronetClientTransport implements ConnectionClientTransport, InternalWithLogId {
private final InternalLogId logId = InternalLogId.allocate(getClass().getName());
private final InetSocketAddress address;
private final String authority;
private final String userAgent;
@ -91,8 +92,8 @@ class CronetClientTransport implements ConnectionClientTransport, WithLogId {
}
@Override
public Future<TransportTracer.Stats> getTransportStats() {
SettableFuture<TransportTracer.Stats> f = SettableFuture.create();
public Future<InternalTransportStats> getTransportStats() {
SettableFuture<InternalTransportStats> f = SettableFuture.create();
f.set(null);
return f;
}
@ -222,7 +223,7 @@ class CronetClientTransport implements ConnectionClientTransport, WithLogId {
}
@Override
public LogId getLogId() {
public InternalLogId getLogId() {
return logId;
}