blob: 614f213b0bc5ed0ad0d49389fa5ab68300dd9150 [file] [log] [blame]
package org.apache.dubbo.sample.tri.helper;
import org.apache.dubbo.common.stream.StreamObserver;
public class StreamObserverAdapter<T> implements StreamObserver<T> {
private final io.grpc.stub.StreamObserver<T> delegate;
public StreamObserverAdapter(io.grpc.stub.StreamObserver<T> delegate) {
this.delegate = delegate;
}
@Override
public void onNext(T data) {
delegate.onNext(data);
}
@Override
public void onError(Throwable throwable) {
delegate.onError(throwable);
}
@Override
public void onCompleted() {
delegate.onCompleted();
}
}