mirror of https://github.com/grpc/grpc-java.git
Implement setListener in AbstractServerStream and remove from subclasses.
This commit is contained in:
parent
1f2802a11f
commit
221fadcbdd
|
|
@ -169,6 +169,11 @@ public abstract class AbstractServerStream extends AbstractStream2
|
||||||
return Attributes.EMPTY;
|
return Attributes.EMPTY;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public final void setListener(ServerStreamListener serverStreamListener) {
|
||||||
|
transportState().setListener(serverStreamListener);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public StatsTraceContext statsTraceContext() {
|
public StatsTraceContext statsTraceContext() {
|
||||||
return statsTraceCtx;
|
return statsTraceCtx;
|
||||||
|
|
|
||||||
|
|
@ -265,11 +265,6 @@ public class AbstractServerStreamTest {
|
||||||
return state;
|
return state;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public void setListener(ServerStreamListener serverStreamListener) {
|
|
||||||
state.setListener(serverStreamListener);
|
|
||||||
}
|
|
||||||
|
|
||||||
static class TransportState extends AbstractServerStream.TransportState {
|
static class TransportState extends AbstractServerStream.TransportState {
|
||||||
protected TransportState(int maxMessageSize) {
|
protected TransportState(int maxMessageSize) {
|
||||||
super(maxMessageSize, StatsTraceContext.NOOP);
|
super(maxMessageSize, StatsTraceContext.NOOP);
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,6 @@ import io.grpc.Attributes;
|
||||||
import io.grpc.Metadata;
|
import io.grpc.Metadata;
|
||||||
import io.grpc.Status;
|
import io.grpc.Status;
|
||||||
import io.grpc.internal.AbstractServerStream;
|
import io.grpc.internal.AbstractServerStream;
|
||||||
import io.grpc.internal.ServerStreamListener;
|
|
||||||
import io.grpc.internal.StatsTraceContext;
|
import io.grpc.internal.StatsTraceContext;
|
||||||
import io.grpc.internal.WritableBuffer;
|
import io.grpc.internal.WritableBuffer;
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
|
|
@ -87,11 +86,6 @@ class NettyServerStream extends AbstractServerStream {
|
||||||
return attributes;
|
return attributes;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public void setListener(ServerStreamListener serverStreamListener) {
|
|
||||||
state.setListener(serverStreamListener);
|
|
||||||
}
|
|
||||||
|
|
||||||
private class Sink implements AbstractServerStream.Sink {
|
private class Sink implements AbstractServerStream.Sink {
|
||||||
@Override
|
@Override
|
||||||
public void request(final int numMessages) {
|
public void request(final int numMessages) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue