Skip to content

Commit

Permalink
Pass in base service name to ServiceInterceptor
Browse files Browse the repository at this point in the history
Summary:
Consider:

```
service A {
  void foo();
}

service B extends A {}
```

Today, `ServiceInterceptor` receives service name as "B" and method name "foo". The fact that "A" is where the service is defined is lost.

For ACLs, the defining service is what is important. This passes an additional string to `onRequest` and `onResponse` that includes this information (see fixtures).

Reviewed By: WoodyWangHou

Differential Revision: D65899533

fbshipit-source-id: 2a0e7919d21883d1db029348f2ccce2fe55db31e
  • Loading branch information
praihan authored and facebook-github-bot committed Nov 15, 2024
1 parent be6f8a3 commit 204e65f
Show file tree
Hide file tree
Showing 63 changed files with 447 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,7 @@ void {{service:parent_service_cpp_name}}AsyncProcessor::executeRequest_{{#servic
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "{{service:parent_service_name}}"
, "{{ > common/function_name}}"
, nullptr /* exceptionFuncPointer */
, apache::thrift::detail::ServerRequestHelper::eventBase(serverRequest)
Expand All @@ -157,6 +158,7 @@ void {{service:parent_service_cpp_name}}AsyncProcessor::executeRequest_{{#servic
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "{{service:parent_service_name}}"
, "{{ > common/function_name}}"
, return_{{function:prefixed_name}}<ProtocolIn_,ProtocolOut_>
, throw_wrapped_{{#service:interaction?}}{{service:name}}_{{/service:interaction?}}{{function:cpp_name}}<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ void AdapterServiceAsyncProcessor::executeRequest_count(apache::thrift::ServerRe
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "AdapterService"
, "count"
, return_count<ProtocolIn_,ProtocolOut_>
, throw_wrapped_count<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -178,6 +179,7 @@ void AdapterServiceAsyncProcessor::executeRequest_adaptedTypes(apache::thrift::S
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "AdapterService"
, "adaptedTypes"
, return_adaptedTypes<ProtocolIn_,ProtocolOut_>
, throw_wrapped_adaptedTypes<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ void ServiceAsyncProcessor::executeRequest_func(apache::thrift::ServerRequest&&
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "Service"
, "func"
, return_func<ProtocolIn_,ProtocolOut_>
, throw_wrapped_func<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ void GoodServiceAsyncProcessor::executeRequest_bar(apache::thrift::ServerRequest
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "BadService"
, "bar"
, return_bar<ProtocolIn_,ProtocolOut_>
, throw_wrapped_bar<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -178,6 +179,7 @@ void GoodServiceAsyncProcessor::executeRequest_BadInteraction_foo(apache::thrift
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "BadService"
, "BadInteraction.foo"
, return_BadInteraction_foo<ProtocolIn_,ProtocolOut_>
, throw_wrapped_BadInteraction_foo<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ void FooBarBazServiceAsyncProcessor::executeRequest_foo(apache::thrift::ServerRe
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "FooBarBazService"
, "foo"
, return_foo<ProtocolIn_,ProtocolOut_>
, throw_wrapped_foo<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -175,6 +176,7 @@ void FooBarBazServiceAsyncProcessor::executeRequest_bar(apache::thrift::ServerRe
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "FooBarBazService"
, "bar"
, return_bar<ProtocolIn_,ProtocolOut_>
, throw_wrapped_bar<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -281,6 +283,7 @@ void FooBarBazServiceAsyncProcessor::executeRequest_baz(apache::thrift::ServerRe
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "FooBarBazService"
, "baz"
, return_baz<ProtocolIn_,ProtocolOut_>
, throw_wrapped_baz<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ void MyServiceAsyncProcessor::executeRequest_ping(apache::thrift::ServerRequest&
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "ping"
, return_ping<ProtocolIn_,ProtocolOut_>
, throw_wrapped_ping<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -199,6 +200,7 @@ void MyServiceAsyncProcessor::executeRequest_getRandomData(apache::thrift::Serve
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "getRandomData"
, return_getRandomData<ProtocolIn_,ProtocolOut_>
, throw_wrapped_getRandomData<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -310,6 +312,7 @@ void MyServiceAsyncProcessor::executeRequest_hasDataById(apache::thrift::ServerR
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "hasDataById"
, return_hasDataById<ProtocolIn_,ProtocolOut_>
, throw_wrapped_hasDataById<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -421,6 +424,7 @@ void MyServiceAsyncProcessor::executeRequest_getDataById(apache::thrift::ServerR
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "getDataById"
, return_getDataById<ProtocolIn_,ProtocolOut_>
, throw_wrapped_getDataById<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -535,6 +539,7 @@ void MyServiceAsyncProcessor::executeRequest_putDataById(apache::thrift::ServerR
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "putDataById"
, return_putDataById<ProtocolIn_,ProtocolOut_>
, throw_wrapped_putDataById<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -642,6 +647,7 @@ void MyServiceAsyncProcessor::executeRequest_lobDataById(apache::thrift::ServerR
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "lobDataById"
, nullptr /* exceptionFuncPointer */
, apache::thrift::detail::ServerRequestHelper::eventBase(serverRequest)
Expand Down Expand Up @@ -727,6 +733,7 @@ void MyServiceAsyncProcessor::executeRequest_cppDoNothing(apache::thrift::Server
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "doNothing"
, return_cppDoNothing<ProtocolIn_,ProtocolOut_>
, throw_wrapped_cppDoNothing<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ void MyServicePrioChildAsyncProcessor::executeRequest_pang(apache::thrift::Serve
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyServicePrioChild"
, "pang"
, return_pang<ProtocolIn_,ProtocolOut_>
, throw_wrapped_pang<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ void MyServicePrioParentAsyncProcessor::executeRequest_ping(apache::thrift::Serv
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyServicePrioParent"
, "ping"
, return_ping<ProtocolIn_,ProtocolOut_>
, throw_wrapped_ping<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -173,6 +174,7 @@ void MyServicePrioParentAsyncProcessor::executeRequest_pong(apache::thrift::Serv
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyServicePrioParent"
, "pong"
, return_pong<ProtocolIn_,ProtocolOut_>
, throw_wrapped_pong<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ void DbMixedStackArgumentsAsyncProcessor::executeRequest_getDataByKey0(apache::t
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "DbMixedStackArguments"
, "getDataByKey0"
, return_getDataByKey0<ProtocolIn_,ProtocolOut_>
, throw_wrapped_getDataByKey0<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -181,6 +182,7 @@ void DbMixedStackArgumentsAsyncProcessor::executeRequest_getDataByKey1(apache::t
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "DbMixedStackArguments"
, "getDataByKey1"
, return_getDataByKey1<ProtocolIn_,ProtocolOut_>
, throw_wrapped_getDataByKey1<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ void MyServiceAsyncProcessor::executeRequest_hasDataById(apache::thrift::ServerR
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "hasDataById"
, return_hasDataById<ProtocolIn_,ProtocolOut_>
, throw_wrapped_hasDataById<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -184,6 +185,7 @@ void MyServiceAsyncProcessor::executeRequest_getDataById(apache::thrift::ServerR
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "getDataById"
, return_getDataById<ProtocolIn_,ProtocolOut_>
, throw_wrapped_getDataById<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -298,6 +300,7 @@ void MyServiceAsyncProcessor::executeRequest_putDataById(apache::thrift::ServerR
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "putDataById"
, return_putDataById<ProtocolIn_,ProtocolOut_>
, throw_wrapped_putDataById<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -405,6 +408,7 @@ void MyServiceAsyncProcessor::executeRequest_lobDataById(apache::thrift::ServerR
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "lobDataById"
, nullptr /* exceptionFuncPointer */
, apache::thrift::detail::ServerRequestHelper::eventBase(serverRequest)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ void MyServiceFastAsyncProcessor::executeRequest_hasDataById(apache::thrift::Ser
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyServiceFast"
, "hasDataById"
, return_hasDataById<ProtocolIn_,ProtocolOut_>
, throw_wrapped_hasDataById<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -190,6 +191,7 @@ void MyServiceFastAsyncProcessor::executeRequest_getDataById(apache::thrift::Ser
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyServiceFast"
, "getDataById"
, return_getDataById<ProtocolIn_,ProtocolOut_>
, throw_wrapped_getDataById<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -307,6 +309,7 @@ void MyServiceFastAsyncProcessor::executeRequest_putDataById(apache::thrift::Ser
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyServiceFast"
, "putDataById"
, return_putDataById<ProtocolIn_,ProtocolOut_>
, throw_wrapped_putDataById<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -413,6 +416,7 @@ void MyServiceFastAsyncProcessor::executeRequest_lobDataById(apache::thrift::Ser
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyServiceFast"
, "lobDataById"
, nullptr /* exceptionFuncPointer */
, apache::thrift::detail::ServerRequestHelper::eventBase(serverRequest)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ void MyServiceAsyncProcessor::executeRequest_first(apache::thrift::ServerRequest
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "first"
, return_first<ProtocolIn_,ProtocolOut_>
, throw_wrapped_first<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -178,6 +179,7 @@ void MyServiceAsyncProcessor::executeRequest_second(apache::thrift::ServerReques
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "second"
, return_second<ProtocolIn_,ProtocolOut_>
, throw_wrapped_second<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ void DbMixedStackArgumentsAsyncProcessor::executeRequest_getDataByKey0(apache::t
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "DbMixedStackArguments"
, "getDataByKey0"
, return_getDataByKey0<ProtocolIn_,ProtocolOut_>
, throw_wrapped_getDataByKey0<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -181,6 +182,7 @@ void DbMixedStackArgumentsAsyncProcessor::executeRequest_getDataByKey1(apache::t
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "DbMixedStackArguments"
, "getDataByKey1"
, return_getDataByKey1<ProtocolIn_,ProtocolOut_>
, throw_wrapped_getDataByKey1<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ void FB303ServiceAsyncProcessor::executeRequest_simple_rpc(apache::thrift::Serve
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "FB303Service"
, "simple_rpc"
, return_simple_rpc<ProtocolIn_,ProtocolOut_>
, throw_wrapped_simple_rpc<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ void FooServiceAsyncProcessor::executeRequest_simple_rpc(apache::thrift::ServerR
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "FooService"
, "simple_rpc"
, return_simple_rpc<ProtocolIn_,ProtocolOut_>
, throw_wrapped_simple_rpc<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ void MyServiceAsyncProcessor::executeRequest_ping(apache::thrift::ServerRequest&
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "ping"
, return_ping<ProtocolIn_,ProtocolOut_>
, throw_wrapped_ping<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -188,6 +189,7 @@ void MyServiceAsyncProcessor::executeRequest_getRandomData(apache::thrift::Serve
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "getRandomData"
, return_getRandomData<ProtocolIn_,ProtocolOut_>
, throw_wrapped_getRandomData<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -299,6 +301,7 @@ void MyServiceAsyncProcessor::executeRequest_sink(apache::thrift::ServerRequest&
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "sink"
, return_sink<ProtocolIn_,ProtocolOut_>
, throw_wrapped_sink<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -411,6 +414,7 @@ void MyServiceAsyncProcessor::executeRequest_putDataById(apache::thrift::ServerR
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "putDataById"
, return_putDataById<ProtocolIn_,ProtocolOut_>
, throw_wrapped_putDataById<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -520,6 +524,7 @@ void MyServiceAsyncProcessor::executeRequest_hasDataById(apache::thrift::ServerR
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "hasDataById"
, return_hasDataById<ProtocolIn_,ProtocolOut_>
, throw_wrapped_hasDataById<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -631,6 +636,7 @@ void MyServiceAsyncProcessor::executeRequest_getDataById(apache::thrift::ServerR
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "getDataById"
, return_getDataById<ProtocolIn_,ProtocolOut_>
, throw_wrapped_getDataById<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -742,6 +748,7 @@ void MyServiceAsyncProcessor::executeRequest_deleteDataById(apache::thrift::Serv
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "deleteDataById"
, return_deleteDataById<ProtocolIn_,ProtocolOut_>
, throw_wrapped_deleteDataById<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -849,6 +856,7 @@ void MyServiceAsyncProcessor::executeRequest_lobDataById(apache::thrift::ServerR
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "lobDataById"
, nullptr /* exceptionFuncPointer */
, apache::thrift::detail::ServerRequestHelper::eventBase(serverRequest)
Expand Down Expand Up @@ -934,6 +942,7 @@ void MyServiceAsyncProcessor::executeRequest_invalid_return_for_hack(apache::thr
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "invalid_return_for_hack"
, return_invalid_return_for_hack<ProtocolIn_,ProtocolOut_>
, throw_wrapped_invalid_return_for_hack<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -1042,6 +1051,7 @@ void MyServiceAsyncProcessor::executeRequest_rpc_skipped_codegen(apache::thrift:
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "MyService"
, "rpc_skipped_codegen"
, return_rpc_skipped_codegen<ProtocolIn_,ProtocolOut_>
, throw_wrapped_rpc_skipped_codegen<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ void HeaderClientMethodsAnnotationOnFunctionAsyncProcessor::executeRequest_echo(
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "HeaderClientMethodsAnnotationOnFunction"
, "echo"
, return_echo<ProtocolIn_,ProtocolOut_>
, throw_wrapped_echo<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -181,6 +182,7 @@ void HeaderClientMethodsAnnotationOnFunctionAsyncProcessor::executeRequest_echo_
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "HeaderClientMethodsAnnotationOnFunction"
, "echo_2"
, return_echo_2<ProtocolIn_,ProtocolOut_>
, throw_wrapped_echo_2<ProtocolIn_, ProtocolOut_>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ void HeaderClientMethodsAnnotationOnServiceAsyncProcessor::executeRequest_echo(a
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "HeaderClientMethodsAnnotationOnService"
, "echo"
, return_echo<ProtocolIn_,ProtocolOut_>
, throw_wrapped_echo<ProtocolIn_, ProtocolOut_>
Expand Down Expand Up @@ -181,6 +182,7 @@ void HeaderClientMethodsAnnotationOnServiceAsyncProcessor::executeRequest_echo_2
apache::thrift::detail::ServerRequestHelper::request(std::move(serverRequest))
, std::move(ctxStack)
, this->getServiceName()
, "HeaderClientMethodsAnnotationOnService"
, "echo_2"
, return_echo_2<ProtocolIn_,ProtocolOut_>
, throw_wrapped_echo_2<ProtocolIn_, ProtocolOut_>
Expand Down
Loading

0 comments on commit 204e65f

Please sign in to comment.