Package xyz.block.ftl.runtime
Class VerbHandler
-
- All Implemented Interfaces:
-
io.grpc.BindableService,xyz.block.ftl.v1.VerbServiceGrpc.AsyncService
@Singleton() public class VerbHandler extends VerbServiceGrpc.VerbServiceImplBase
-
-
Constructor Summary
Constructors Constructor Description VerbHandler(VerbRegistry registry, Instance<ObjectMapper> mapper)
-
Method Summary
Modifier and Type Method Description voidcall(CallRequest request, StreamObserver<CallResponse> responseObserver)Issue a synchronous call to a Verb.voidping(PingRequest request, StreamObserver<PingResponse> responseObserver)Ping service for readiness.-
-
Constructor Detail
-
VerbHandler
VerbHandler(VerbRegistry registry, Instance<ObjectMapper> mapper)
-
-
Method Detail
-
call
void call(CallRequest request, StreamObserver<CallResponse> responseObserver)
Issue a synchronous call to a Verb.
-
ping
void ping(PingRequest request, StreamObserver<PingResponse> responseObserver)
Ping service for readiness.
-
-
-
-