public abstract static class DeadlockGrpc.DeadlockImplBase extends Object implements io.grpc.BindableService
| 构造器和说明 |
|---|
DeadlockImplBase() |
| 限定符和类型 | 方法和说明 |
|---|---|
io.grpc.ServerServiceDefinition |
bindService() |
io.grpc.stub.StreamObserver<DeadlockOuterClass.DeadlockRequest> |
detect(io.grpc.stub.StreamObserver<DeadlockOuterClass.DeadlockResponse> responseObserver)
Detect should only sent to the owner. only be handled by the owner.
|
void |
getWaitForEntries(DeadlockOuterClass.WaitForEntriesRequest request,
io.grpc.stub.StreamObserver<DeadlockOuterClass.WaitForEntriesResponse> responseObserver)
Get local wait for entries, should be handle by every node.
|
public void getWaitForEntries(DeadlockOuterClass.WaitForEntriesRequest request, io.grpc.stub.StreamObserver<DeadlockOuterClass.WaitForEntriesResponse> responseObserver)
Get local wait for entries, should be handle by every node. The owner should sent this request to all members to build the complete wait for graph.
public io.grpc.stub.StreamObserver<DeadlockOuterClass.DeadlockRequest> detect(io.grpc.stub.StreamObserver<DeadlockOuterClass.DeadlockResponse> responseObserver)
Detect should only sent to the owner. only be handled by the owner. The DeadlockResponse is sent back only if there is deadlock detected. CleanUpWaitFor and CleanUp doesn't return responses.
public final io.grpc.ServerServiceDefinition bindService()
bindService 在接口中 io.grpc.BindableServiceCopyright © 2023 PingCAP. All rights reserved.