mirror of https://github.com/grpc/grpc-java.git
cronet: update CronetClientTransport interface (#3846)
This commit is contained in:
parent
359e61eb4a
commit
1e0a9d0bb5
|
|
@ -25,12 +25,13 @@ import io.grpc.MethodDescriptor;
|
||||||
import io.grpc.Status;
|
import io.grpc.Status;
|
||||||
import io.grpc.Status.Code;
|
import io.grpc.Status.Code;
|
||||||
import io.grpc.cronet.CronetChannelBuilder.StreamBuilderFactory;
|
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.ConnectionClientTransport;
|
||||||
import io.grpc.internal.GrpcUtil;
|
import io.grpc.internal.GrpcUtil;
|
||||||
import io.grpc.internal.LogId;
|
|
||||||
import io.grpc.internal.StatsTraceContext;
|
import io.grpc.internal.StatsTraceContext;
|
||||||
import io.grpc.internal.TransportTracer;
|
import io.grpc.internal.TransportTracer;
|
||||||
import io.grpc.internal.WithLogId;
|
|
||||||
import java.net.InetSocketAddress;
|
import java.net.InetSocketAddress;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
|
|
@ -43,8 +44,8 @@ import javax.annotation.concurrent.GuardedBy;
|
||||||
/**
|
/**
|
||||||
* A cronet-based {@link ConnectionClientTransport} implementation.
|
* A cronet-based {@link ConnectionClientTransport} implementation.
|
||||||
*/
|
*/
|
||||||
class CronetClientTransport implements ConnectionClientTransport, WithLogId {
|
class CronetClientTransport implements ConnectionClientTransport, InternalWithLogId {
|
||||||
private final LogId logId = LogId.allocate(getClass().getName());
|
private final InternalLogId logId = InternalLogId.allocate(getClass().getName());
|
||||||
private final InetSocketAddress address;
|
private final InetSocketAddress address;
|
||||||
private final String authority;
|
private final String authority;
|
||||||
private final String userAgent;
|
private final String userAgent;
|
||||||
|
|
@ -91,8 +92,8 @@ class CronetClientTransport implements ConnectionClientTransport, WithLogId {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Future<TransportTracer.Stats> getTransportStats() {
|
public Future<InternalTransportStats> getTransportStats() {
|
||||||
SettableFuture<TransportTracer.Stats> f = SettableFuture.create();
|
SettableFuture<InternalTransportStats> f = SettableFuture.create();
|
||||||
f.set(null);
|
f.set(null);
|
||||||
return f;
|
return f;
|
||||||
}
|
}
|
||||||
|
|
@ -222,7 +223,7 @@ class CronetClientTransport implements ConnectionClientTransport, WithLogId {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public LogId getLogId() {
|
public InternalLogId getLogId() {
|
||||||
return logId;
|
return logId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue