Skip to content

Commit

Permalink
[#11497] Cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
emeroad committed Oct 2, 2024
1 parent 010d104 commit 3632939
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
/**
* @author youngjin.kim2
*/
public abstract class ActiveThreadCountResponseStreamObserver implements StreamObserver<PCmdActiveThreadCountRes> {
public class ActiveThreadCountResponseStreamObserver implements StreamObserver<PCmdActiveThreadCountRes> {

private static final Logger logger = LogManager.getLogger(ActiveThreadCountResponseStreamObserver.class);

Expand Down Expand Up @@ -116,8 +116,12 @@ public void onCompleted() {
}
}

protected abstract long extractSinkId(PCmdActiveThreadCountRes response);
private long extractSinkId(PCmdActiveThreadCountRes response) {
return response.getCommonStreamResponse().getResponseId();
}

protected abstract int extractSequence(PCmdActiveThreadCountRes response);
private int extractSequence(PCmdActiveThreadCountRes response) {
return response.getCommonStreamResponse().getSequenceId();
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -287,17 +287,7 @@ public void commandActiveThreadLightDump(PCmdActiveThreadLightDumpRes response,
@Override
public StreamObserver<PCmdActiveThreadCountRes> commandStreamActiveThreadCount(StreamObserver<Empty> responseObserver) {
ServerCallStreamObserver<Empty> serverResponseObserver = (ServerCallStreamObserver<Empty>) responseObserver;
return new ActiveThreadCountResponseStreamObserver(serverResponseObserver, this.activeThreadCountSinkRepo) {
@Override
protected long extractSinkId(PCmdActiveThreadCountRes response) {
return response.getCommonStreamResponse().getResponseId();
}

@Override
protected int extractSequence(PCmdActiveThreadCountRes response) {
return response.getCommonStreamResponse().getSequenceId();
}
};
return new ActiveThreadCountResponseStreamObserver(serverResponseObserver, this.activeThreadCountSinkRepo);
}

private <T> void emitMono(T response, StreamObserver<Empty> responseObserver, Publisher<T> sink) {
Expand Down

0 comments on commit 3632939

Please sign in to comment.