0
サーバー上で呼び出しが完了し、エラーがスローされなかったときにキャプチャする方法を探しています。gRPC Java - サーバー上で成功した呼び出しのリスニング
私はSimpleForwardingServerCallListener
が存在することを理解していますが、例外がスローされるとonComplete
が呼び出されます。
私の使用例は、トランザクション管理用です。
サーバー上で呼び出しが完了し、エラーがスローされなかったときにキャプチャする方法を探しています。gRPC Java - サーバー上で成功した呼び出しのリスニング
私はSimpleForwardingServerCallListener
が存在することを理解していますが、例外がスローされるとonComplete
が呼び出されます。
私の使用例は、トランザクション管理用です。
はい、現在のところ、onComplete()
がトリガーされています。そこにはa bugがあります。修正されている場合は、おそらくonCancel()
を取得することができます。
今のところServerCall
をSimpleForwardingServerCall
とラップしてServerInterceptor
に置き換えて、close()
を上書きすることができます。 RPCが正常に終了すると、OK
はclose()
に渡されます。