Class UnaryRequestHandler
java.lang.Object
com.aizuda.snailjob.client.common.rpc.supports.handler.grpc.UnaryRequestHandler
- All Implemented Interfaces:
io.grpc.stub.ServerCalls.UnaryMethod<SnailJobGrpcRequest,GrpcResult>
public class UnaryRequestHandler
extends Object
implements io.grpc.stub.ServerCalls.UnaryMethod<SnailJobGrpcRequest,GrpcResult>
-
Constructor Summary
ConstructorsConstructorDescriptionUnaryRequestHandler(SnailJobProperties.ThreadPoolConfig dispatcherThreadPool, SnailDispatcherRequestHandler handler) -
Method Summary
Modifier and TypeMethodDescriptionvoidinvoke(SnailJobGrpcRequest snailJobRequest, io.grpc.stub.StreamObserver<GrpcResult> streamObserver)
-
Constructor Details
-
UnaryRequestHandler
public UnaryRequestHandler(SnailJobProperties.ThreadPoolConfig dispatcherThreadPool, SnailDispatcherRequestHandler handler)
-
-
Method Details
-
invoke
public void invoke(SnailJobGrpcRequest snailJobRequest, io.grpc.stub.StreamObserver<GrpcResult> streamObserver) - Specified by:
invokein interfaceio.grpc.stub.ServerCalls.UnaryMethod<SnailJobGrpcRequest,GrpcResult>
-