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;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void setListener(ServerStreamListener serverStreamListener) {
|
||||
transportState().setListener(serverStreamListener);
|
||||
}
|
||||
|
||||
@Override
|
||||
public StatsTraceContext statsTraceContext() {
|
||||
return statsTraceCtx;
|
||||
|
|
|
|||
|
|
@ -265,11 +265,6 @@ public class AbstractServerStreamTest {
|
|||
return state;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setListener(ServerStreamListener serverStreamListener) {
|
||||
state.setListener(serverStreamListener);
|
||||
}
|
||||
|
||||
static class TransportState extends AbstractServerStream.TransportState {
|
||||
protected TransportState(int maxMessageSize) {
|
||||
super(maxMessageSize, StatsTraceContext.NOOP);
|
||||
|
|
|
|||
|
|
@ -37,7 +37,6 @@ import io.grpc.Attributes;
|
|||
import io.grpc.Metadata;
|
||||
import io.grpc.Status;
|
||||
import io.grpc.internal.AbstractServerStream;
|
||||
import io.grpc.internal.ServerStreamListener;
|
||||
import io.grpc.internal.StatsTraceContext;
|
||||
import io.grpc.internal.WritableBuffer;
|
||||
import io.netty.buffer.ByteBuf;
|
||||
|
|
@ -87,11 +86,6 @@ class NettyServerStream extends AbstractServerStream {
|
|||
return attributes;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setListener(ServerStreamListener serverStreamListener) {
|
||||
state.setListener(serverStreamListener);
|
||||
}
|
||||
|
||||
private class Sink implements AbstractServerStream.Sink {
|
||||
@Override
|
||||
public void request(final int numMessages) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue