@SPI(priority=1) public class GrpcRaftRpcFactory extends Object implements RaftRpcFactory
RaftRpcFactory.ConfigHelper<T>DEFAULT| Constructor and Description |
|---|
GrpcRaftRpcFactory() |
| Modifier and Type | Method and Description |
|---|---|
RpcClient |
createRpcClient(RaftRpcFactory.ConfigHelper<RpcClient> helper) |
RpcServer |
createRpcServer(Endpoint endpoint,
RaftRpcFactory.ConfigHelper<RpcServer> helper) |
MarshallerRegistry |
getMarshallerRegistry() |
RpcResponseFactory |
getRpcResponseFactory() |
boolean |
isReplicatorPipelineEnabled() |
void |
registerProtobufSerializer(String className,
Object... args) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateRpcClient, createRpcServer, defaultJRaftClientConfigHelper, defaultJRaftServerConfigHelper, ensurePipelinepublic void registerProtobufSerializer(String className, Object... args)
registerProtobufSerializer in interface RaftRpcFactorypublic RpcClient createRpcClient(RaftRpcFactory.ConfigHelper<RpcClient> helper)
createRpcClient in interface RaftRpcFactorypublic RpcServer createRpcServer(Endpoint endpoint, RaftRpcFactory.ConfigHelper<RpcServer> helper)
createRpcServer in interface RaftRpcFactorypublic RpcResponseFactory getRpcResponseFactory()
getRpcResponseFactory in interface RaftRpcFactorypublic boolean isReplicatorPipelineEnabled()
isReplicatorPipelineEnabled in interface RaftRpcFactorypublic MarshallerRegistry getMarshallerRegistry()
Copyright © 2024. All rights reserved.